public class CacheInterceptor extends CacheAspectSupport implements MethodInterceptor, Serializable
Cache).
 Derives from the CacheAspectSupport class which
 contains the integration with Spring's underlying caching API.
 CacheInterceptor simply calls the relevant superclass methods
 in the correct order.
 
CacheInterceptors are thread-safe.
CacheAspectSupport.CacheOperationContext, CacheAspectSupport.CacheOperationMetadatalogger| Constructor and Description | 
|---|
| CacheInterceptor() | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | invoke(MethodInvocation invocation)Implement this method to perform extra treatments before and
 after the invocation. | 
afterPropertiesSet, afterSingletonsInstantiated, clearMetadataCache, execute, getBean, getCacheOperationMetadata, getCacheOperationSource, getCacheResolver, getCaches, getKeyGenerator, getOperationContext, invokeOperation, methodIdentification, setBeanFactory, setCacheManager, setCacheOperationSources, setCacheResolver, setKeyGeneratordoClear, doEvict, doGet, doPut, getErrorHandler, setErrorHandler@Nullable public Object invoke(MethodInvocation invocation) throws Throwable
MethodInterceptorJoinpoint.proceed().invoke in interface MethodInterceptorinvocation - the method invocation joinpointJoinpoint.proceed();
 might be intercepted by the interceptorThrowable - if the interceptors or the target object
 throws an exception