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
ConstructorsConstructorDescriptionCacheInvocationContextImpl(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> TMethods inherited from class org.apache.commons.jcs3.jcache.cdi.CacheMethodDetailsImpl
getAnnotations, getCacheAnnotation, getCacheName, getMethodMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getTargetin interfacejavax.cache.annotation.CacheInvocationContext<A extends Annotation>
-
getAllParameters
- Specified by:
getAllParametersin interfacejavax.cache.annotation.CacheInvocationContext<A extends Annotation>
-
unwrap
- Specified by:
unwrapin interfacejavax.cache.annotation.CacheInvocationContext<A extends Annotation>
-
doGetAllParameters
-