A - The type of annotation this context information is for. One of CacheResult,
CachePut, CacheRemove, or
CacheRemoveAll.public class GuiceInternalCacheKeyInvocationContext<A extends Annotation> extends AbstractInternalCacheKeyInvocationContext<org.aopalliance.intercept.MethodInvocation,A>
MethodInvocation| Constructor and Description |
|---|
GuiceInternalCacheKeyInvocationContext(StaticCacheKeyInvocationContext<A> staticCacheKeyInvocationContext,
org.aopalliance.intercept.MethodInvocation invocation)
Create new cache key invocation context for the static context and invocation
|
| Modifier and Type | Method and Description |
|---|---|
protected Method |
getMethod(org.aopalliance.intercept.MethodInvocation invocation) |
protected Object[] |
getParameters(org.aopalliance.intercept.MethodInvocation invocation) |
protected Object |
getTarget(org.aopalliance.intercept.MethodInvocation invocation) |
getKeyParameters, getStaticCacheKeyInvocationContext, getValueParametergetAllParameters, getAnnotations, getCacheAnnotation, getCacheName, getMethod, getStaticCacheInvocationContext, getTarget, unwrapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAllParameters, getTarget, unwrapgetAnnotations, getCacheAnnotation, getCacheName, getMethodpublic GuiceInternalCacheKeyInvocationContext(StaticCacheKeyInvocationContext<A> staticCacheKeyInvocationContext, org.aopalliance.intercept.MethodInvocation invocation)
staticCacheKeyInvocationContext - Static information about the invoked methodinvocation - The AOP Alliance invocation contextprotected Object[] getParameters(org.aopalliance.intercept.MethodInvocation invocation)
getParameters in class AbstractInternalCacheKeyInvocationContext<org.aopalliance.intercept.MethodInvocation,A extends Annotation>protected Method getMethod(org.aopalliance.intercept.MethodInvocation invocation)
getMethod in class AbstractInternalCacheKeyInvocationContext<org.aopalliance.intercept.MethodInvocation,A extends Annotation>protected Object getTarget(org.aopalliance.intercept.MethodInvocation invocation)
getTarget in class AbstractInternalCacheKeyInvocationContext<org.aopalliance.intercept.MethodInvocation,A extends Annotation>Copyright © 2014. All Rights Reserved.