Name | Description | Type | Package | Framework |
AbstractCacheInvoker | A base component for invoking Cache operations and using aconfigurable CacheErrorHandler when an exception occurs. | Class | org.springframework.cache.interceptor | Spring MVC |
|
AbstractCacheManager | Abstract base class implementing the common CacheManager methods. | Class | org.springframework.cache.support | Spring MVC |
|
AbstractCacheResolver | A base CacheResolver implementation that requires the concreteSince:4. | Class | org.springframework.cache.interceptor | Spring MVC |
|
AbstractCachingConfiguration | Abstract base @Configuration class providing common structurefor enabling Spring's annotation-driven cache management capability. | Class | org.springframework.cache.annotation | Spring MVC |
|
AbstractFallbackCacheOperationSource | Abstract implementation of CacheOperation that cachesattributes for methods and implements a fallback policy: 1. | Class | org.springframework.cache.interceptor | Spring MVC |
|
AbstractFallbackJCacheOperationSource | Abstract implementation of JCacheOperationSource that caches attributesfor methods and implements a fallback policy: 1. | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
|
AbstractJCacheConfiguration | Abstract JSR-107 specific @Configuration class providing commonstructure for enabling JSR-107 annotation-driven cache management capability. | Class | org.springframework.cache.jcache.config | Spring MVC |
|
AbstractTransactionSupportingCacheManager | Base class for CacheManager implementations that want to support built-inawareness of Spring-managed transactions. | Class | org.springframework.cache.transaction | Spring MVC |
|
AbstractValueAdaptingCache | Common base class for Cache implementations that need to adaptnull values (and potentially other such special values) before | Class | org.springframework.cache.support | Spring MVC |
|
AnnotationCacheOperationSource | This class reads Spring's Cacheable, CachePut and CacheEvictannotations and exposes corresponding caching operation definition to Spring's cache | Class | org.springframework.cache.annotation | Spring MVC |
|
AnnotationCacheOperationSource .CacheOperationProvider | Callback interface providing CacheOperation instance(s) based ona given CacheAnnotationParser. | Interface | org.springframework.cache.annotation.AnnotationCacheOperationSource | Spring MVC |
|
AnnotationJCacheOperationSource | the JSR-107 CacheResult, CachePut, CacheRemove andCacheRemoveAll annotations. | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
|
AspectJCachingConfiguration | @Configuration class that registers the Spring infrastructure beans necessaryto enable AspectJ-based annotation-driven cache management. | Class | org.springframework.cache.aspectj | Spring MVC |
|
AspectJJCacheConfiguration | @Configuration class that registers the Spring infrastructure beans necessaryto enable AspectJ-based annotation-driven cache management for standard JSR-107 | Class | org.springframework.cache.aspectj | Spring MVC |
|
BasicOperation | The base interface that all cache operations must implement. | Interface | org.springframework.cache.interceptor | Spring MVC |
|
BeanFactoryCacheOperationSourceAdvisor | Advisor driven by a CacheOperationSource, used to include acache advice bean for methods that are cacheable. | Class | org.springframework.cache.interceptor | Spring MVC |
|
BeanFactoryJCacheOperationSourceAdvisor | Advisor driven by a JCacheOperationSource, used to include acache advice bean for methods that are cacheable. | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
|
Cache | Interface that defines common cache operations. | Interface | org.springframework.cache | Spring MVC |
|
Cache .ValueWrapper | A (wrapper) object representing a cache value. | Interface | org.springframework.cache.Cache | Spring MVC |
|
Cacheable | Annotation indicating that the result of invoking a method (or all methodsin a class) can be cached. | Class | org.springframework.cache.annotation | Spring MVC |
|
CacheableOperation | Class describing a cache 'cacheable' operation. | Class | org.springframework.cache.interceptor | Spring MVC |
|
CacheAnnotationParser | Strategy interface for parsing known caching annotation types. | Interface | org.springframework.cache.annotation | Spring MVC |
|
CacheAspectSupport | Base class for caching aspects, such as the CacheInterceptoror an AspectJ aspect. | Class | org.springframework.cache.interceptor | Spring MVC |
|
CacheAspectSupport .CacheOperationMetadata | Metadata of a cache operation that does not depend on a particular invocationwhich makes it a good candidate for caching. | Class | org.springframework.cache.interceptor.CacheAspectSupport | Spring MVC |
|
CacheConfig | @CacheConfig provides a mechanism for sharing common cache-relatedsettings at the class level. | Class | org.springframework.cache.annotation | Spring MVC |
|
CacheErrorHandler | A strategy for handling cache-related errors. | Interface | org.springframework.cache.interceptor | Spring MVC |
|
CacheEvict | Annotation indicating that a method (or all methods on a class) triggers acache evict operation. | Class | org.springframework.cache.annotation | Spring MVC |
|
CacheEvictOperation | Class describing a cache 'evict' operation. | Class | org.springframework.cache.interceptor | Spring MVC |
|
CacheInterceptor | AOP Alliance MethodInterceptor for declarative cachemanagement using the common Spring caching infrastructure | Class | org.springframework.cache.interceptor | Spring MVC |
|
CacheManagementConfigUtils | Configuration constants for internal sharing across subpackages. | Class | org.springframework.cache.config | Spring MVC |
|
CacheManager | Spring's central cache manager SPI. | Interface | org.springframework.cache | Spring MVC |
|
CacheNamespaceHandler | NamespaceHandler allowing for the configuration of declarativecache management using either XML or using annotations. | Class | org.springframework.cache.config | Spring MVC |
|
CacheOperation | Base class for cache operations. | Class | org.springframework.cache.interceptor | Spring MVC |
|
CacheOperationInvocationContext | Representation of the context of the invocation of a cache operation. | Interface | org.springframework.cache.interceptor | Spring MVC |
|
CacheOperationInvoker | Abstract the invocation of a cache operation. | Interface | org.springframework.cache.interceptor | Spring MVC |
|
CacheOperationInvoker .ThrowableWrapper | Wrap any exception thrown while invoking CacheOperationInvoker. | Class | org.springframework.cache.interceptor.CacheOperationInvoker | Spring MVC |
|
CacheOperationSource | Interface used by CacheInterceptor. | Interface | org.springframework.cache.interceptor | Spring MVC |
|
CacheProxyFactoryBean | Proxy factory bean for simplified declarative caching handling. | Class | org.springframework.cache.interceptor | Spring MVC |
|
CachePut | Annotation indicating that a method (or all methods on a class) triggers acache put operation. | Class | org.springframework.cache.annotation | Spring MVC |
|
CachePutOperation | Class describing a cache 'put' operation. | Class | org.springframework.cache.interceptor | Spring MVC |
|
CacheResolver | Determine the Cache instance(s) to use for an intercepted method invocation. | Interface | org.springframework.cache.interceptor | Spring MVC |
|
Caching | Group annotation for multiple cache annotations (of different or the same type). | Class | org.springframework.cache.annotation | Spring MVC |
|
CachingConfigurationSelector | Selects which implementation of AbstractCachingConfiguration should be usedbased on the value of EnableCaching. | Class | org.springframework.cache.annotation | Spring MVC |
|
CachingConfigurer | Interface to be implemented by @Configuration classes annotated with @EnableCaching that wish or need tospecify explicitly how caches are resolved and how keys are generated for annotation-driven | Interface | org.springframework.cache.annotation | Spring MVC |
|
CachingConfigurerSupport | An implementation of CachingConfigurer with empty methods allowingsub-classes to override only the methods they're interested in. | Class | org.springframework.cache.annotation | Spring MVC |
|
CompositeCacheManager | Composite CacheManager implementation that iterates overa given collection of delegate CacheManager instances. | Class | org.springframework.cache.support | Spring MVC |
|
CompositeCacheOperationSource | Composite CacheOperationSource implementation that iteratesover a given array of CacheOperationSource instances. | Class | org.springframework.cache.interceptor | Spring MVC |
|
ConcurrentMapCache | Simple Cache implementation based on thecore JDK java. | Class | org.springframework.cache.concurrent | Spring MVC |
|
ConcurrentMapCacheFactoryBean | FactoryBean for easy configuration of a ConcurrentMapCachewhen used within a Spring container. | Class | org.springframework.cache.concurrent | Spring MVC |
|
ConcurrentMapCacheManager | CacheManager implementation that lazily builds ConcurrentMapCacheinstances for each getCache(java. | Class | org.springframework.cache.concurrent | Spring MVC |
|
DefaultJCacheOperationSource | The default JCacheOperationSource implementation delegatingdefault operations to configurable services with sensible defaults | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
|
DefaultKeyGenerator | Default key generator. | Class | org.springframework.cache.interceptor | Spring MVC |
|
EhCacheCache | Cache implementation on top of an Ehcache instance. | Class | org.springframework.cache.ehcache | Spring MVC |
|
EhCacheCacheManager | CacheManager backed by an EhCache CacheManager. | Class | org.springframework.cache.ehcache | Spring MVC |
|
EhCacheFactoryBean | FactoryBean that creates a named EhCache Cache instance(or a decorator that implements the Ehcache interface), | Class | org.springframework.cache.ehcache | Spring MVC |
|
EhCacheManagerFactoryBean | FactoryBean that exposes an EhCache CacheManagerinstance (independent or shared), configured from a specified config location. | Class | org.springframework.cache.ehcache | Spring MVC |
|
EhCacheManagerUtils | Convenient builder methods for EhCache 2. | Class | org.springframework.cache.ehcache | Spring MVC |
|
EnableCaching | Enables Spring's annotation-driven cache management capability, similar tothe support found in Spring's XML namespace. | Class | org.springframework.cache.annotation | Spring MVC |
|
GuavaCache | Spring Cache adapter implementationon top of a Guava Cache instance. | Class | org.springframework.cache.guava | Spring MVC |
|
GuavaCacheManager | CacheManager implementation that lazily builds GuavaCacheinstances for each getCache(java. | Class | org.springframework.cache.guava | Spring MVC |
|
JCacheAspectSupport | Base class for JSR-107 caching aspects, such as the JCacheInterceptoror an AspectJ aspect. | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
|
JCacheCache | Cache implementation on top of aNote: This class has been updated for JCache 1. | Class | org.springframework.cache.jcache | Spring MVC |
|
JCacheCacheManager | CacheManager implementationbacked by a JCache CacheManager. | Class | org.springframework.cache.jcache | Spring MVC |
|
JCacheConfigurer | Extension of CachingConfigurer for the JSR-107 implementation. | Interface | org.springframework.cache.jcache.config | Spring MVC |
|
JCacheConfigurerSupport | An extension of CachingConfigurerSupport that also implementsUsers of JSR-107 annotations may extend from this class rather than | Class | org.springframework.cache.jcache.config | Spring MVC |
|
JCacheInterceptor | AOP Alliance MethodInterceptor for declarative cachemanagement using JSR-107 caching annotations. | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
|
JCacheManagerFactoryBean | FactoryBean for a JCache CacheManager,obtaining a pre-defined CacheManager by name through the standard | Class | org.springframework.cache.jcache | Spring MVC |
|
JCacheOperation | Model the base of JSR-107 cache operation. | Interface | org.springframework.cache.jcache.interceptor | Spring MVC |
|
JCacheOperationSource | Interface used by JCacheInterceptor. | Interface | org.springframework.cache.jcache.interceptor | Spring MVC |
|
JCacheOperationSourcePointcut | A Pointcut that matches if the underlying JCacheOperationSourcehas an operation for a given method. | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
|
KeyGenerator | Cache key generator. | Interface | org.springframework.cache.interceptor | Spring MVC |
|
NamedCacheResolver | A CacheResolver that forces the resolution to a configurablecollection of name(s) against a given CacheManager. | Class | org.springframework.cache.interceptor | Spring MVC |
|
NameMatchCacheOperationSource | Simple CacheOperationSource implementation that allows attributes to be matchedSince:3. | Class | org.springframework.cache.interceptor | Spring MVC |
|
NoOpCacheManager | A basic, no operation CacheManager implementation suitablefor disabling caching, typically used for backing cache declarations | Class | org.springframework.cache.support | Spring MVC |
|
NullValue | Simple serializable class that serves as a null replacementfor cache stores which otherwise do not support null values. | Class | org.springframework.cache.support | Spring MVC |
|
ProxyCachingConfiguration | @Configuration class that registers the Spring infrastructure beans necessaryto enable proxy-based annotation-driven cache management. | Class | org.springframework.cache.annotation | Spring MVC |
|
ProxyJCacheConfiguration | @Configuration class that registers the Spring infrastructure beans necessaryto enable proxy-based annotation-driven JSR-107 cache management. | Class | org.springframework.cache.jcache.config | Spring MVC |
|
SimpleCacheErrorHandler | A simple CacheErrorHandler that does not handle theexception at all, simply throwing it back at the client. | Class | org.springframework.cache.interceptor | Spring MVC |
|
SimpleCacheManager | Simple cache manager working against a given collection of caches. | Class | org.springframework.cache.support | Spring MVC |
|
SimpleCacheResolver | A simple CacheResolver that resolves the Cache instance(s)based on a configurable CacheManager and the name of the | Class | org.springframework.cache.interceptor | Spring MVC |
|
SimpleExceptionCacheResolver | A simple CacheResolver that resolves the exception cachebased on a configurable CacheManager and the name of the | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
|
SimpleKey | A simple key as returned from the SimpleKeyGenerator. | Class | org.springframework.cache.interceptor | Spring MVC |
|
SimpleKeyGenerator | Simple key generator. | Class | org.springframework.cache.interceptor | Spring MVC |
|
SimpleValueWrapper | Straightforward implementation of Cache. | Class | org.springframework.cache.support | Spring MVC |
|
SpringCacheAnnotationParser | Strategy implementation for parsing Spring's Caching, Cacheable,CacheEvict, and CachePut annotations. | Class | org.springframework.cache.annotation | Spring MVC |
|
TransactionAwareCacheDecorator | Cache decorator which synchronizes its put(java. | Class | org.springframework.cache.transaction | Spring MVC |
|
TransactionAwareCacheManagerProxy | Proxy for a target CacheManager, exposing transaction-aware Cache objectswhich synchronize their Cache. | Class | org.springframework.cache.transaction | Spring MVC |