| Modifier and Type | Interface and Description |
|---|---|
| public interface | BasicOperation
The base interface that all cache operations must implement. |
| public interface | CacheErrorHandler
A strategy for handling cache-related errors. |
| public interface | CacheOperationInvocationContext<
the operation type O extends BasicOperation>Representation of the context of the invocation of a cache operation. |
| public interface | CacheOperationInvoker
Abstract the invocation of a cache operation. |
| public interface | CacheOperationSource
Interface used by |
| public interface | CacheResolver
Determine the |
| public interface | KeyGenerator
Cache key generator. |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractCacheInvoker
A base component for invoking |
| public abstract class | AbstractCacheResolver
A base |
| public abstract class | AbstractFallbackCacheOperationSource
Abstract implementation of |
| public class | BeanFactoryCacheOperationSourceAdvisor
Advisor driven by a |
| public class | CacheableOperation
Class describing a cache 'cacheable' operation. |
| public abstract class | CacheAspectSupport
Base class for caching aspects, such as the |
| pack-priv class | CacheEvaluationContext
Cache-specific evaluation context that adds method parameters as SpEL variables, in a lazy manner. |
| pack-priv class | CacheEvaluationContextFactory
A factory for |
| public class | CacheEvictOperation
Class describing a cache 'evict' operation. |
| pack-priv class | CacheExpressionRootObject
Class describing the root object used during the expression evaluation. |
| public class | CacheInterceptor
AOP Alliance MethodInterceptor for declarative cache
management using the common Spring caching infrastructure
( |
| public abstract class | CacheOperation
Base class for cache operations. |
| pack-priv class | CacheOperationExpressionEvaluator
Utility class handling the SpEL expression parsing. |
| pack-priv class | CacheOperationSourcePointcut
A |
| public class | CacheProxyFactoryBean
Proxy factory bean for simplified declarative caching handling. |
| public class | CachePutOperation
Class describing a cache 'put' operation. |
| public class | CompositeCacheOperationSource
Composite |
| public class | LoggingCacheErrorHandler
A |
| public class | NamedCacheResolver
A |
| public class | NameMatchCacheOperationSource
Simple |
| public class | SimpleCacheErrorHandler
A simple |
| public class | SimpleCacheResolver
A simple |
| public class | SimpleKey
A simple key as returned from the |
| public class | SimpleKeyGenerator
Simple key generator. |
| pack-priv class | VariableNotAvailableException
An internal |