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, getMethod
public 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–2018 The Apache Software Foundation. All rights reserved.