@Import(value=ReloadAheadValueReloader.class) @Conditional(value=EnableCachingCondition.class) @ConditionalOnClass(name={"org.springframework.cache.caffeine.CaffeineCacheManager","com.github.benmanes.caffeine.cache.Caffeine"}) @Configuration public class CaffeineCacheRefreshAheadConfiguration extends Object
| Constructor and Description |
|---|
CaffeineCacheRefreshAheadConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ReloadAheadCacheRetriever |
caffeineCacheRetriever(org.springframework.cache.caffeine.CaffeineCacheManager caffeineCacheManager) |
CaffeineCacheUnwrapper |
caffeineCacheUnwrapper() |
ReloadAheadKeyRetriever |
caffeineKeyRetriever(CaffeineCacheUnwrapper caffeineCacheUnwrapper) |
CaffeineValueUpdater |
caffeineValueUpdater(CaffeineCacheUnwrapper caffeineCacheUnwrapper) |
ReloadAheadValueReloader |
reloadAheadService(org.springframework.beans.factory.BeanFactory beanFactory) |
ReloadAheadService |
reloadAheadService(ReloadAheadCacheRetriever reloadAheadCacheRetriever,
ReloadAheadKeyRetriever reloadAheadKeyRetriever,
ReloadAheadValueReloader reloadAheadValueReloader,
ReloadAheadValueUpdater reloadAheadValueUpdater) |
public CaffeineCacheRefreshAheadConfiguration()
@Bean public ReloadAheadValueReloader reloadAheadService(org.springframework.beans.factory.BeanFactory beanFactory)
@Bean public ReloadAheadCacheRetriever caffeineCacheRetriever(org.springframework.cache.caffeine.CaffeineCacheManager caffeineCacheManager)
@Bean public CaffeineCacheUnwrapper caffeineCacheUnwrapper()
@Bean public ReloadAheadKeyRetriever caffeineKeyRetriever(CaffeineCacheUnwrapper caffeineCacheUnwrapper)
@Bean public CaffeineValueUpdater caffeineValueUpdater(CaffeineCacheUnwrapper caffeineCacheUnwrapper)
@Bean public ReloadAheadService reloadAheadService(ReloadAheadCacheRetriever reloadAheadCacheRetriever, ReloadAheadKeyRetriever reloadAheadKeyRetriever, ReloadAheadValueReloader reloadAheadValueReloader, ReloadAheadValueUpdater reloadAheadValueUpdater)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.