Generated by
JDiff

Class org.springframework.cache.interceptor.CacheAspectSupport

The superclass changed from java.lang.Object to org.springframework.cache.interceptor.AbstractCacheInvoker.
Added interface org.springframework.context.ApplicationContextAware.

Removed Methods
CacheManager getCacheManager() Return the CacheManager that this cache aspect delegates to.
 

Added Methods
void clearMetadataCache() Clear the cached metadata.
T getBean(String, Class<T>) Return a bean with the specified name and type.
CacheOperationMetadata getCacheOperationMetadata(CacheOperation, Method, Class<?>) Return the CacheOperationMetadata for the specified operation.
CacheResolver getCacheResolver() Return the default CacheResolver that this cache aspect delegates to.
Object invokeOperation(CacheOperationInvoker) Execute the underlying operation (typically in case of cache miss) and return the result of the invocation.
void setApplicationContext(ApplicationContext)  
void setCacheResolver(CacheResolver) Set the default CacheResolver that this cache aspect should delegate to if no specific cache resolver has been set for the operation.
 

Changed Methods
Object execute(CacheOperationInvoker, Object, Method, Object[]) Change in signature from (Invoker, Object, Method, Object[]) to (CacheOperationInvoker, Object, Method, Object[]).
 
Collection<Cache> getCaches(CacheOperationInvocationContext<CacheOperation>, CacheResolver) Change in signature from CacheOperation to (CacheOperationInvocationContext<CacheOperation>, CacheResolver).