public class CompositeCacheOperationSource extends Object implements CacheOperationSource, Serializable
CacheOperationSource implementation that iterates
 over a given array of CacheOperationSource instances.| Constructor and Description | 
|---|
CompositeCacheOperationSource(CacheOperationSource... cacheOperationSources)
Create a new CompositeCacheOperationSource for the given sources. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<CacheOperation> | 
getCacheOperations(Method method,
                  Class<?> targetClass)
Return the collection of cache operations for this method, or  
null
 if the method contains no cacheable annotations. | 
CacheOperationSource[] | 
getCacheOperationSources()
Return the  
CacheOperationSource instances that this
 CompositeCacheOperationSource combines. | 
public CompositeCacheOperationSource(CacheOperationSource... cacheOperationSources)
cacheOperationSources - the CacheOperationSource instances to combinepublic final CacheOperationSource[] getCacheOperationSources()
CacheOperationSource instances that this
 CompositeCacheOperationSource combines.public Collection<CacheOperation> getCacheOperations(Method method, Class<?> targetClass)
CacheOperationSourcenull
 if the method contains no cacheable annotations.getCacheOperations in interface CacheOperationSourcemethod - the method to introspecttargetClass - the target class (may be null, in which case
 the declaring class of the method must be used)null if none found