A - The type of annotation this context information is for. One of CacheResult,
CachePut, CacheRemove, or
CacheRemoveAll.public class CdiCacheInvocationContextImpl<A extends Annotation> extends AbstractInternalCacheInvocationContext<javax.interceptor.InvocationContext,A>
InvocationContext| Constructor and Description |
|---|
CdiCacheInvocationContextImpl(StaticCacheInvocationContext<A> staticCacheInvocationContext,
javax.interceptor.InvocationContext invocation)
Create new cache invocation context for the static context and invocation
|
| Modifier and Type | Method and Description |
|---|---|
protected Method |
getMethod(javax.interceptor.InvocationContext invocation) |
protected Object[] |
getParameters(javax.interceptor.InvocationContext invocation) |
protected Object |
getTarget(javax.interceptor.InvocationContext invocation) |
getAllParameters, getAnnotations, getCacheAnnotation, getCacheName, getMethod, getStaticCacheInvocationContext, getTarget, unwrappublic CdiCacheInvocationContextImpl(StaticCacheInvocationContext<A> staticCacheInvocationContext, javax.interceptor.InvocationContext invocation)
staticCacheInvocationContext - Static information about the invoked methodinvocation - The CDI invocation contextprotected Object[] getParameters(javax.interceptor.InvocationContext invocation)
getParameters in class AbstractInternalCacheInvocationContext<javax.interceptor.InvocationContext,A extends Annotation>protected Method getMethod(javax.interceptor.InvocationContext invocation)
getMethod in class AbstractInternalCacheInvocationContext<javax.interceptor.InvocationContext,A extends Annotation>protected Object getTarget(javax.interceptor.InvocationContext invocation)
getTarget in class AbstractInternalCacheInvocationContext<javax.interceptor.InvocationContext,A extends Annotation>Copyright © 2019. All rights reserved.