Class LettuceAdapterAutoConfiguration

java.lang.Object
io.github.ravocode.avoonce.spring.LettuceAdapterAutoConfiguration

@AutoConfiguration @ConditionalOnClass(name={"io.github.ravocode.avoonce.redis.RedisIdempotencyRepository","io.lettuce.core.RedisClient"}) public class LettuceAdapterAutoConfiguration extends Object
Auto-configuration that adapts a Spring Lettuce RedisClient bean into a Redis operations bridge.
  • Constructor Details

    • LettuceAdapterAutoConfiguration

      public LettuceAdapterAutoConfiguration()
      Creates a new auto-configuration instance.
  • Method Details

    • lettuceRedisOperations

      @Bean @ConditionalOnMissingBean(RedisOperations.class) @ConditionalOnBean(type="io.lettuce.core.RedisClient") public LettuceRedisOperations lettuceRedisOperations(io.lettuce.core.RedisClient redisClient)
      Creates a LettuceRedisOperations bridge bean when a Lettuce RedisClient bean is present.
      Parameters:
      redisClient - the Lettuce Redis client bean.
      Returns:
      the LettuceRedisOperations adapter.