Class CacheInvocationContextImpl<A extends Annotation>
java.lang.Object
org.apache.commons.jcs3.jcache.cdi.CacheMethodDetailsImpl<A>
org.apache.commons.jcs3.jcache.cdi.CacheInvocationContextImpl<A>
- All Implemented Interfaces:
javax.cache.annotation.CacheInvocationContext<A>
,javax.cache.annotation.CacheMethodDetails<A>
- Direct Known Subclasses:
CacheKeyInvocationContextImpl
public class CacheInvocationContextImpl<A extends Annotation>
extends CacheMethodDetailsImpl<A>
implements javax.cache.annotation.CacheInvocationContext<A>
-
Field Summary
Fields inherited from class org.apache.commons.jcs3.jcache.cdi.CacheMethodDetailsImpl
delegate, meta
-
Constructor Summary
ConstructorDescriptionCacheInvocationContextImpl
(InvocationContext delegate, A cacheAnnotation, String cacheName, CDIJCacheHelper.MethodMeta meta) -
Method Summary
Modifier and TypeMethodDescriptionprotected javax.cache.annotation.CacheInvocationParameter[]
doGetAllParameters
(Integer[] indexes) javax.cache.annotation.CacheInvocationParameter[]
<T> T
Methods inherited from class org.apache.commons.jcs3.jcache.cdi.CacheMethodDetailsImpl
getAnnotations, getCacheAnnotation, getCacheName, getMethod
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.cache.annotation.CacheMethodDetails
getAnnotations, getCacheAnnotation, getCacheName, getMethod
-
Constructor Details
-
CacheInvocationContextImpl
public CacheInvocationContextImpl(InvocationContext delegate, A cacheAnnotation, String cacheName, CDIJCacheHelper.MethodMeta meta)
-
-
Method Details
-
getTarget
- Specified by:
getTarget
in interfacejavax.cache.annotation.CacheInvocationContext<A extends Annotation>
-
getAllParameters
- Specified by:
getAllParameters
in interfacejavax.cache.annotation.CacheInvocationContext<A extends Annotation>
-
unwrap
- Specified by:
unwrap
in interfacejavax.cache.annotation.CacheInvocationContext<A extends Annotation>
-
doGetAllParameters
-