Uses of Interface
org.springframework.cache.interceptor.CacheOperationSource
Packages that use CacheOperationSource Package Description org.springframework.cache.annotation Annotations and supporting classes for declarative cache management.org.springframework.cache.interceptor AOP-based solution for declarative caching demarcation.Uses of CacheOperationSource in org.springframework.cache.annotation
Classes in org.springframework.cache.annotation that implement CacheOperationSource Modifier and Type Class Description class
AnnotationCacheOperationSource
Implementation of theCacheOperationSource
interface for working with caching metadata in annotation format.Methods in org.springframework.cache.annotation that return CacheOperationSource Modifier and Type Method Description CacheOperationSource
ProxyCachingConfiguration. cacheOperationSource()
Uses of CacheOperationSource in org.springframework.cache.interceptor
Classes in org.springframework.cache.interceptor that implement CacheOperationSource Modifier and Type Class Description class
AbstractFallbackCacheOperationSource
Abstract implementation ofCacheOperation
that caches attributes for methods and implements a fallback policy: 1.class
CompositeCacheOperationSource
CompositeCacheOperationSource
implementation that iterates over a given array ofCacheOperationSource
instances.class
NameMatchCacheOperationSource
SimpleCacheOperationSource
implementation that allows attributes to be matched by registered name.Methods in org.springframework.cache.interceptor that return CacheOperationSource Modifier and Type Method Description CacheOperationSource
CacheAspectSupport. getCacheOperationSource()
Return the CacheOperationSource for this cache aspect.CacheOperationSource[]
CompositeCacheOperationSource. getCacheOperationSources()
Return theCacheOperationSource
instances that thisCompositeCacheOperationSource
combines.Methods in org.springframework.cache.interceptor with parameters of type CacheOperationSource Modifier and Type Method Description void
BeanFactoryCacheOperationSourceAdvisor. setCacheOperationSource(CacheOperationSource cacheOperationSource)
Set the cache operation attribute source which is used to find cache attributes.void
CacheAspectSupport. setCacheOperationSource(CacheOperationSource cacheOperationSource)
Set the CacheOperationSource for this cache aspect.void
CacheAspectSupport. setCacheOperationSources(CacheOperationSource... cacheOperationSources)
Set one or more cache operation sources which are used to find the cache attributes.void
CacheProxyFactoryBean. setCacheOperationSources(CacheOperationSource... cacheOperationSources)
Set one or more sources to find cache operations.Constructors in org.springframework.cache.interceptor with parameters of type CacheOperationSource Constructor Description CompositeCacheOperationSource(CacheOperationSource... cacheOperationSources)
Create a new CompositeCacheOperationSource for the given sources.