Class UstraDataRedisAutoConfiguration
java.lang.Object
com.gsitm.ustra.java.autoconfigure.UstraDataRedisAutoConfiguration
@Configuration
@ConditionalOnClass(com.gsitm.ustra.java.data.redis.UstraDataRedis.class)
@EnableConfigurationProperties(com.gsitm.ustra.java.data.redis.properties.UstraDataRedisProperties.class)
@ConditionalOnProperty(name="ustra.data.redis.enabled",
havingValue="true")
public class UstraDataRedisAutoConfiguration
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializerorg.springframework.cache.CacheManagerredisCacheManager(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory, com.gsitm.ustra.java.data.redis.properties.UstraDataRedisProperties properties, List<org.springframework.boot.autoconfigure.cache.RedisCacheManagerBuilderCustomizer> customizers) redisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory)
-
Constructor Details
-
UstraDataRedisAutoConfiguration
public UstraDataRedisAutoConfiguration()
-
-
Method Details
-
genericJackson2JsonRedisSerializer
public org.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer genericJackson2JsonRedisSerializer() -
redisTemplate
-
redisCacheManager
@ConditionalOnProperty(name="ustra.data.redis.cache.enabled", havingValue="true") @Bean("ustraRedisCacheManager") @ConditionalOnMissingBean(name="ustraRedisCacheManager") public org.springframework.cache.CacheManager redisCacheManager(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory, com.gsitm.ustra.java.data.redis.properties.UstraDataRedisProperties properties, List<org.springframework.boot.autoconfigure.cache.RedisCacheManagerBuilderCustomizer> customizers)
-