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
  • Constructor Details

    • UstraDataRedisAutoConfiguration

      public UstraDataRedisAutoConfiguration()
  • Method Details

    • genericJackson2JsonRedisSerializer

      public org.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer genericJackson2JsonRedisSerializer()
    • redisTemplate

      @Bean @ConditionalOnMissingBean public org.springframework.data.redis.core.RedisTemplate<String,Object> redisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory)
    • 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)