Class CaffeineBasedLoadBalancerCacheManager
java.lang.Object
org.springframework.cache.caffeine.CaffeineCacheManager
org.springframework.cloud.loadbalancer.cache.CaffeineBasedLoadBalancerCacheManager
- All Implemented Interfaces:
org.springframework.cache.CacheManager, LoadBalancerCacheManager
public class CaffeineBasedLoadBalancerCacheManager
extends org.springframework.cache.caffeine.CaffeineCacheManager
implements LoadBalancerCacheManager
A Spring Cloud LoadBalancer specific implementation of
CaffeineCacheManager
that implements the LoadBalancerCacheManager marker interface.- Since:
- 2.2.0
- Author:
- Olga Maciaszek-Sharma
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCaffeineBasedLoadBalancerCacheManager(String cacheName, LoadBalancerCacheProperties properties) -
Method Summary
Methods inherited from class org.springframework.cache.caffeine.CaffeineCacheManager
adaptCaffeineCache, adaptCaffeineCache, createAsyncCaffeineCache, createCaffeineCache, createNativeCaffeineCache, getCache, getCacheNames, isAllowNullValues, registerCustomCache, registerCustomCache, removeCache, resetCaches, setAllowNullValues, setAsyncCacheLoader, setAsyncCacheMode, setCacheLoader, setCacheNames, setCacheSpecification, setCaffeine, setCaffeineSpecMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.cache.CacheManager
getCache, getCacheNames
-
Constructor Details
-
CaffeineBasedLoadBalancerCacheManager
public CaffeineBasedLoadBalancerCacheManager(String cacheName, LoadBalancerCacheProperties properties) -
CaffeineBasedLoadBalancerCacheManager
-