Uses of Interface
org.springframework.cache.CacheManager
Packages that use CacheManager
Package
Description
Annotations and supporting classes for declarative cache management.
Support classes for the open source cache in
Caffeine library,
allowing to set up Caffeine caches within Spring's cache abstraction.
Implementation package for
java.util.concurrent based caches.AOP-based solution for declarative caching demarcation.
Implementation package for JSR-107 (javax.cache aka "JCache") based caches.
AOP-based solution for declarative caching demarcation using JSR-107 annotations.
Support classes for the org.springframework.cache package.
Transaction-aware decorators for the org.springframework.cache package.
Support classes for serving static resources.
Support classes for serving static resources.
-
Uses of CacheManager in org.springframework.cache.annotation
Fields in org.springframework.cache.annotation with type parameters of type CacheManagerModifier and TypeFieldDescriptionprotected Supplier<CacheManager>AbstractCachingConfiguration.cacheManagerMethods in org.springframework.cache.annotation that return CacheManagerModifier and TypeMethodDescriptiondefault CacheManagerCachingConfigurer.cacheManager()Return the cache manager bean to use for annotation-driven cache management.CachingConfigurerSupport.cacheManager()Deprecated. -
Uses of CacheManager in org.springframework.cache.caffeine
Classes in org.springframework.cache.caffeine that implement CacheManagerModifier and TypeClassDescriptionclassCacheManagerimplementation that lazily buildsCaffeineCacheinstances for eachCaffeineCacheManager.getCache(java.lang.String)request. -
Uses of CacheManager in org.springframework.cache.concurrent
Classes in org.springframework.cache.concurrent that implement CacheManagerModifier and TypeClassDescriptionclassCacheManagerimplementation that lazily buildsConcurrentMapCacheinstances for eachConcurrentMapCacheManager.getCache(java.lang.String)request. -
Uses of CacheManager in org.springframework.cache.interceptor
Methods in org.springframework.cache.interceptor that return CacheManagerModifier and TypeMethodDescriptionAbstractCacheResolver.getCacheManager()Return theCacheManagerthat this instance uses.Methods in org.springframework.cache.interceptor with parameters of type CacheManagerModifier and TypeMethodDescriptionvoidAbstractCacheResolver.setCacheManager(CacheManager cacheManager) Set theCacheManagerthat this instance should use.voidCacheAspectSupport.setCacheManager(CacheManager cacheManager) Set theCacheManagerto use to create a defaultCacheResolver.voidCacheProxyFactoryBean.setCacheManager(CacheManager cacheManager) Set theCacheManagerto use to create a defaultCacheResolver.Constructors in org.springframework.cache.interceptor with parameters of type CacheManagerModifierConstructorDescriptionprotectedAbstractCacheResolver(CacheManager cacheManager) Construct a newAbstractCacheResolverfor the givenCacheManager.NamedCacheResolver(CacheManager cacheManager, String... cacheNames) SimpleCacheResolver(CacheManager cacheManager) Construct a newSimpleCacheResolverfor the givenCacheManager. -
Uses of CacheManager in org.springframework.cache.jcache
Classes in org.springframework.cache.jcache that implement CacheManagerModifier and TypeClassDescriptionclassCacheManagerimplementation backed by a JCachejavax.cache.CacheManager. -
Uses of CacheManager in org.springframework.cache.jcache.interceptor
Methods in org.springframework.cache.jcache.interceptor that return CacheManagerModifier and TypeMethodDescriptionDefaultJCacheOperationSource.getCacheManager()Return the specified cache manager to use, if any.protected CacheManagerDefaultJCacheOperationSource.getDefaultCacheManager()Methods in org.springframework.cache.jcache.interceptor with parameters of type CacheManagerModifier and TypeMethodDescriptionvoidDefaultJCacheOperationSource.setCacheManager(CacheManager cacheManager) Set the defaultCacheManagerto use to lookup cache by name.Constructors in org.springframework.cache.jcache.interceptor with parameters of type CacheManagerConstructor parameters in org.springframework.cache.jcache.interceptor with type arguments of type CacheManagerModifierConstructorDescriptionDefaultJCacheOperationSource(Supplier<CacheManager> cacheManager, Supplier<CacheResolver> cacheResolver, Supplier<CacheResolver> exceptionCacheResolver, Supplier<KeyGenerator> keyGenerator) Construct a newDefaultJCacheOperationSourcewith the given cache manager, cache resolver and key generator suppliers, applying the corresponding default if a supplier is not resolvable. -
Uses of CacheManager in org.springframework.cache.support
Classes in org.springframework.cache.support that implement CacheManagerModifier and TypeClassDescriptionclassAbstract base class implementing the commonCacheManagermethods.classCompositeCacheManagerimplementation that iterates over a given collection of delegateCacheManagerinstances.classA basic, no operationCacheManagerimplementation suitable for disabling caching, typically used for backing cache declarations without an actual backing store.classSimple cache manager working against a given collection of caches.Method parameters in org.springframework.cache.support with type arguments of type CacheManagerModifier and TypeMethodDescriptionvoidCompositeCacheManager.setCacheManagers(Collection<CacheManager> cacheManagers) Specify the CacheManagers to delegate to.Constructors in org.springframework.cache.support with parameters of type CacheManagerModifierConstructorDescriptionCompositeCacheManager(CacheManager... cacheManagers) Construct a CompositeCacheManager from the given delegate CacheManagers. -
Uses of CacheManager in org.springframework.cache.transaction
Classes in org.springframework.cache.transaction that implement CacheManagerModifier and TypeClassDescriptionclassBase class for CacheManager implementations that want to support built-in awareness of Spring-managed transactions.classProxy for a targetCacheManager, exposing transaction-awareCacheobjects which synchronize theirCache.put(java.lang.Object, java.lang.Object)operations with Spring-managed transactions (through Spring'sTransactionSynchronizationManager), performing the actual cache put operation only in the after-commit phase of a successful transaction.Methods in org.springframework.cache.transaction with parameters of type CacheManagerModifier and TypeMethodDescriptionvoidTransactionAwareCacheManagerProxy.setTargetCacheManager(CacheManager targetCacheManager) Set the target CacheManager to proxy.Constructors in org.springframework.cache.transaction with parameters of type CacheManagerModifierConstructorDescriptionTransactionAwareCacheManagerProxy(CacheManager targetCacheManager) Create a new TransactionAwareCacheManagerProxy for the given target CacheManager. -
Uses of CacheManager in org.springframework.web.reactive.resource
Constructors in org.springframework.web.reactive.resource with parameters of type CacheManagerModifierConstructorDescriptionCachingResourceResolver(CacheManager cacheManager, String cacheName) CachingResourceTransformer(CacheManager cacheManager, String cacheName) -
Uses of CacheManager in org.springframework.web.servlet.resource
Constructors in org.springframework.web.servlet.resource with parameters of type CacheManagerModifierConstructorDescriptionCachingResourceResolver(CacheManager cacheManager, String cacheName) CachingResourceTransformer(CacheManager cacheManager, String cacheName)