- RedisCacheRefreshAheadConfiguration - Class in blog.svenbayer.cache.refresh.ahead.redis
-
Configuration for Redis reload ahead cache.
- RedisCacheRefreshAheadConfiguration() - Constructor for class blog.svenbayer.cache.refresh.ahead.redis.RedisCacheRefreshAheadConfiguration
-
- redisCacheRetriever(RedisCacheManager) - Method in class blog.svenbayer.cache.refresh.ahead.redis.RedisCacheRefreshAheadConfiguration
-
- RedisCacheRetriever - Class in blog.svenbayer.cache.refresh.ahead.redis.service
-
Retrieves Redis caches.
- RedisCacheRetriever(RedisCacheManager) - Constructor for class blog.svenbayer.cache.refresh.ahead.redis.service.RedisCacheRetriever
-
- redisKeyRetriever(RedisConnectionFactory, RedisKeyTransformerService) - Method in class blog.svenbayer.cache.refresh.ahead.redis.RedisCacheRefreshAheadConfiguration
-
- RedisKeyRetriever - Class in blog.svenbayer.cache.refresh.ahead.redis.service
-
Retrieves keys from a Redis cache.
- RedisKeyRetriever(RedisConnectionFactory, RedisKeyTransformerService) - Constructor for class blog.svenbayer.cache.refresh.ahead.redis.service.RedisKeyRetriever
-
- redisKeyTransformerService() - Method in class blog.svenbayer.cache.refresh.ahead.redis.RedisCacheRefreshAheadConfiguration
-
- RedisKeyTransformerService - Class in blog.svenbayer.cache.refresh.ahead.redis.transformer
-
- RedisKeyTransformerService() - Constructor for class blog.svenbayer.cache.refresh.ahead.redis.transformer.RedisKeyTransformerService
-
- redisValueUpdater() - Method in class blog.svenbayer.cache.refresh.ahead.redis.RedisCacheRefreshAheadConfiguration
-
- RedisValueUpdater - Class in blog.svenbayer.cache.refresh.ahead.redis.service
-
Updates values of a Redis cache.
- RedisValueUpdater() - Constructor for class blog.svenbayer.cache.refresh.ahead.redis.service.RedisValueUpdater
-
- refreshCaches(ContextRefreshedEvent) - Method in class blog.svenbayer.cache.refresh.ahead.task.AllCachesRefreshAheadScheduler
-
- refreshCaches(ContextRefreshedEvent) - Method in interface blog.svenbayer.cache.refresh.ahead.task.ReloadAheadCacheRefreshAheadScheduler
-
- refreshCaches(ContextRefreshedEvent) - Method in class blog.svenbayer.cache.refresh.ahead.task.SelectiveCacheRefreshAheadScheduler
-
- reloadAheadCacheRefreshAheadScheduler(ReloadAheadProperties, ReloadAheadService) - Method in class blog.svenbayer.cache.refresh.ahead.CacheRefreshAheadConfiguration
-
- ReloadAheadCacheRefreshAheadScheduler - Interface in blog.svenbayer.cache.refresh.ahead.task
-
Schedules the repeating refresh of caches once Spring is initialised.
- ReloadAheadCacheRetriever - Interface in blog.svenbayer.cache.refresh.ahead.service
-
Retrieves a stream of caches.
- ReloadAheadException - Exception in blog.svenbayer.cache.refresh.ahead.exception
-
Exception thrown in context of reload ahead caches.
- ReloadAheadException(String) - Constructor for exception blog.svenbayer.cache.refresh.ahead.exception.ReloadAheadException
-
- ReloadAheadException(String, Throwable) - Constructor for exception blog.svenbayer.cache.refresh.ahead.exception.ReloadAheadException
-
- ReloadAheadKey - Class in blog.svenbayer.cache.refresh.ahead.model
-
Key used for storing and finding cache values.
- ReloadAheadKey() - Constructor for class blog.svenbayer.cache.refresh.ahead.model.ReloadAheadKey
-
- ReloadAheadKey(String, String, Object[], String[]) - Constructor for class blog.svenbayer.cache.refresh.ahead.model.ReloadAheadKey
-
- reloadAheadKeyGenerator() - Method in class blog.svenbayer.cache.refresh.ahead.CacheRefreshAheadConfiguration
-
- ReloadAheadKeyGenerator - Class in blog.svenbayer.cache.refresh.ahead.service
-
Generates the cache key of a method and parameters.
- ReloadAheadKeyGenerator() - Constructor for class blog.svenbayer.cache.refresh.ahead.service.ReloadAheadKeyGenerator
-
- ReloadAheadKeyRetriever - Interface in blog.svenbayer.cache.refresh.ahead.service
-
- ReloadAheadProperties - Class in blog.svenbayer.cache.refresh.ahead.config
-
Properties for properties of reload ahead caches.
- ReloadAheadProperties() - Constructor for class blog.svenbayer.cache.refresh.ahead.config.ReloadAheadProperties
-
- reloadAheadService(BeanFactory) - Method in class blog.svenbayer.cache.refresh.ahead.caffeine.CaffeineCacheRefreshAheadConfiguration
-
- reloadAheadService(ReloadAheadCacheRetriever, ReloadAheadKeyRetriever, ReloadAheadValueReloader, ReloadAheadValueUpdater) - Method in class blog.svenbayer.cache.refresh.ahead.caffeine.CaffeineCacheRefreshAheadConfiguration
-
- reloadAheadService(BeanFactory) - Method in class blog.svenbayer.cache.refresh.ahead.redis.RedisCacheRefreshAheadConfiguration
-
- reloadAheadService(RedisCacheRetriever, RedisKeyRetriever, ReloadAheadValueReloader, RedisValueUpdater) - Method in class blog.svenbayer.cache.refresh.ahead.redis.RedisCacheRefreshAheadConfiguration
-
- ReloadAheadService - Class in blog.svenbayer.cache.refresh.ahead.service
-
Retrieves the keys of a cache and updates the values of a cache.
- ReloadAheadService(ReloadAheadCacheRetriever, ReloadAheadKeyRetriever, ReloadAheadValueReloader, ReloadAheadValueUpdater) - Constructor for class blog.svenbayer.cache.refresh.ahead.service.ReloadAheadService
-
- ReloadAheadValueReloader - Class in blog.svenbayer.cache.refresh.ahead.service
-
Loads the updated value for a cache key.
- ReloadAheadValueReloader(BeanFactory) - Constructor for class blog.svenbayer.cache.refresh.ahead.service.ReloadAheadValueReloader
-
- reloadAheadValuesOfCache(String) - Method in class blog.svenbayer.cache.refresh.ahead.service.ReloadAheadService
-
- reloadAheadValuesOfCaches() - Method in class blog.svenbayer.cache.refresh.ahead.service.ReloadAheadService
-
- ReloadAheadValueUpdater - Interface in blog.svenbayer.cache.refresh.ahead.service
-
Updates the value in the cache.
- reloadCacheForKey(ReloadAheadKey) - Method in class blog.svenbayer.cache.refresh.ahead.service.ReloadAheadValueReloader
-
- retrieveCaches() - Method in class blog.svenbayer.cache.refresh.ahead.caffeine.service.CaffeineCacheRetriever
-
- retrieveCaches() - Method in class blog.svenbayer.cache.refresh.ahead.redis.service.RedisCacheRetriever
-
- retrieveCaches() - Method in interface blog.svenbayer.cache.refresh.ahead.service.ReloadAheadCacheRetriever
-
- retrieveKeysForCache(Cache) - Method in class blog.svenbayer.cache.refresh.ahead.redis.service.RedisKeyRetriever
-
- retrieveKeysForCache(Cache) - Method in interface blog.svenbayer.cache.refresh.ahead.service.ReloadAheadKeyRetriever
-
- retrieveKeysForCache(Cache) - Method in class com.github.benmanes.caffeine.cache.CaffeineKeyRetriever
-