Class RedisRepositoryAutoConfiguration

java.lang.Object
io.github.tkasozi.RedisRepositoryAutoConfiguration

@AutoConfigureAfter({org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration.class,DefaultAutoConfiguration.class}) @ConditionalOnBean(org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.class) @Configuration public class RedisRepositoryAutoConfiguration extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    cpuEventLogRepository(@NonNull org.springframework.data.redis.repository.support.RedisRepositoryFactory factory, @NonNull org.springframework.data.keyvalue.core.KeyValueOperations keyValueOperations)
     
    eventLogRepository(@NonNull org.springframework.data.redis.repository.support.RedisRepositoryFactory factory, @NonNull org.springframework.data.keyvalue.core.KeyValueOperations keyValueOperations)
     
    memoryEventRepository(@NonNull org.springframework.data.redis.repository.support.RedisRepositoryFactory factory, @NonNull org.springframework.data.keyvalue.core.KeyValueOperations keyValueOperations)
     
    org.springframework.data.redis.core.RedisTemplate<String,Object>
    redisLogRedisTemplate(@NonNull org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory)
     
    org.springframework.data.redis.repository.support.RedisRepositoryFactory
    redisRepositoryFactory(@NonNull org.springframework.data.redis.core.RedisKeyValueAdapter adapter, @NonNull org.springframework.data.redis.core.mapping.RedisMappingContext redisMappingContext)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RedisRepositoryAutoConfiguration

      public RedisRepositoryAutoConfiguration()
  • Method Details

    • redisLogRedisTemplate

      @ConditionalOnMissingBean @Bean public org.springframework.data.redis.core.RedisTemplate<String,Object> redisLogRedisTemplate(@NonNull @NonNull org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory)
    • redisRepositoryFactory

      @ConditionalOnMissingBean @Bean public org.springframework.data.redis.repository.support.RedisRepositoryFactory redisRepositoryFactory(@NonNull @NonNull org.springframework.data.redis.core.RedisKeyValueAdapter adapter, @NonNull @NonNull org.springframework.data.redis.core.mapping.RedisMappingContext redisMappingContext)
    • cpuEventLogRepository

      @Bean public CpuEventLogRepository cpuEventLogRepository(@NonNull @NonNull org.springframework.data.redis.repository.support.RedisRepositoryFactory factory, @NonNull @NonNull org.springframework.data.keyvalue.core.KeyValueOperations keyValueOperations)
    • memoryEventRepository

      @Bean public MemoryEventRepository memoryEventRepository(@NonNull @NonNull org.springframework.data.redis.repository.support.RedisRepositoryFactory factory, @NonNull @NonNull org.springframework.data.keyvalue.core.KeyValueOperations keyValueOperations)
    • eventLogRepository

      @Bean public EventLogRepository eventLogRepository(@NonNull @NonNull org.springframework.data.redis.repository.support.RedisRepositoryFactory factory, @NonNull @NonNull org.springframework.data.keyvalue.core.KeyValueOperations keyValueOperations)