| org.springframework.cache.interceptor.CacheDefinitionSource |
Known Indirect Subclasses
|
Class Overview
Interface used by CacheInterceptor. Implementations know
how to source cache operation attributes, whether from configuration,
metadata attributes at source level, or anywhere else.
Public Methods
public
abstract
CacheDefinition
getCacheDefinition
(Method method, Class<?> targetClass)
Return the cache operation definition for this method.
Return null if the method is not cacheable.
Parameters
| method
| method |
| targetClass
| target class. May be null, in which
case the declaring class of the method must be used. |
Returns
CacheDefinition the matching cache operation definition,
or null if none found