protected class CacheAspectSupport.CacheOperationContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.Object[] |
args |
private java.util.Collection<Cache> |
caches |
private EvaluationContext |
evalContext |
private java.lang.reflect.Method |
method |
private CacheOperation |
operation |
private java.lang.Object |
target |
Constructor and Description |
---|
CacheAspectSupport.CacheOperationContext(CacheOperation operation,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object target,
java.lang.Class<?> targetClass) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
generateKey()
Computes the key for the given caching operation.
|
protected java.util.Collection<Cache> |
getCaches() |
protected boolean |
isConditionPassing() |
private final CacheOperation operation
private final java.util.Collection<Cache> caches
private final java.lang.Object target
private final java.lang.reflect.Method method
private final java.lang.Object[] args
private final EvaluationContext evalContext
public CacheAspectSupport.CacheOperationContext(CacheOperation operation, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object target, java.lang.Class<?> targetClass)
protected boolean isConditionPassing()
protected java.lang.Object generateKey()
protected java.util.Collection<Cache> getCaches()