I - The intercepted method invocationpublic interface CacheContextSource<I>
| Modifier and Type | Method and Description |
|---|---|
InternalCacheInvocationContext<? extends Annotation> |
getCacheInvocationContext(I invocation)
|
InternalCacheKeyInvocationContext<? extends Annotation> |
getCacheKeyInvocationContext(I invocation)
|
StaticCacheInvocationContext<? extends Annotation> |
getMethodDetails(Method method,
Class<? extends Object> targetClass)
Get static information about a method annotated with
CacheResult,
CachePut, CacheRemove,
or CacheRemoveAll |
InternalCacheKeyInvocationContext<? extends Annotation> getCacheKeyInvocationContext(I invocation)
invocation - The intercepted invocationInternalCacheInvocationContext<? extends Annotation> getCacheInvocationContext(I invocation)
invocation - The intercepted invocationStaticCacheInvocationContext<? extends Annotation> getMethodDetails(Method method, Class<? extends Object> targetClass)
CacheResult,
CachePut, CacheRemove,
or CacheRemoveAllmethod - The annotated methodtargetClass - The Class that will be targeted with invocationsCopyright © 2014. All Rights Reserved.