public class CacheInvocationContextImpl<A extends Annotation> extends CacheMethodDetailsImpl<A> implements javax.cache.annotation.CacheInvocationContext<A>
delegate, meta| Constructor and Description |
|---|
CacheInvocationContextImpl(InvocationContext delegate,
A cacheAnnotation,
String cacheName,
CDIJCacheHelper.MethodMeta meta) |
| Modifier and Type | Method and Description |
|---|---|
protected javax.cache.annotation.CacheInvocationParameter[] |
doGetAllParameters(Integer[] indexes) |
javax.cache.annotation.CacheInvocationParameter[] |
getAllParameters() |
Object |
getTarget() |
<T> T |
unwrap(Class<T> cls) |
getAnnotations, getCacheAnnotation, getCacheName, getMethodpublic CacheInvocationContextImpl(InvocationContext delegate, A cacheAnnotation, String cacheName, CDIJCacheHelper.MethodMeta meta)
public Object getTarget()
getTarget in interface javax.cache.annotation.CacheInvocationContext<A extends Annotation>public javax.cache.annotation.CacheInvocationParameter[] getAllParameters()
getAllParameters in interface javax.cache.annotation.CacheInvocationContext<A extends Annotation>public <T> T unwrap(Class<T> cls)
unwrap in interface javax.cache.annotation.CacheInvocationContext<A extends Annotation>protected javax.cache.annotation.CacheInvocationParameter[] doGetAllParameters(Integer[] indexes)
Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.