private class CacheAspectSupport.CacheOperationContexts
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private MultiValueMap<java.lang.Class<? extends CacheOperation>,CacheAspectSupport.CacheOperationContext> |
contexts |
private boolean |
sync |
Constructor and Description |
---|
CacheOperationContexts(java.util.Collection<? extends CacheOperation> operations,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object target,
java.lang.Class<?> targetClass) |
Modifier and Type | Method and Description |
---|---|
private boolean |
determineSyncFlag(java.lang.reflect.Method method) |
java.util.Collection<CacheAspectSupport.CacheOperationContext> |
get(java.lang.Class<? extends CacheOperation> operationClass) |
boolean |
isSynchronized() |
private final MultiValueMap<java.lang.Class<? extends CacheOperation>,CacheAspectSupport.CacheOperationContext> contexts
private final boolean sync
public CacheOperationContexts(java.util.Collection<? extends CacheOperation> operations, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object target, java.lang.Class<?> targetClass)
public java.util.Collection<CacheAspectSupport.CacheOperationContext> get(java.lang.Class<? extends CacheOperation> operationClass)
public boolean isSynchronized()
private boolean determineSyncFlag(java.lang.reflect.Method method)