Class CacheMethodDetailsImpl<A extends Annotation>
java.lang.Object
org.apache.commons.jcs3.jcache.cdi.CacheMethodDetailsImpl<A>
- All Implemented Interfaces:
javax.cache.annotation.CacheMethodDetails<A>
- Direct Known Subclasses:
CacheInvocationContextImpl
public class CacheMethodDetailsImpl<A extends Annotation>
extends Object
implements javax.cache.annotation.CacheMethodDetails<A>
-
Field Summary
Modifier and TypeFieldDescriptionprotected final InvocationContext
protected final CDIJCacheHelper.MethodMeta
-
Constructor Summary
ConstructorDescriptionCacheMethodDetailsImpl
(InvocationContext delegate, A cacheAnnotation, String cacheName, CDIJCacheHelper.MethodMeta meta) -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
delegate
-
meta
-
-
Constructor Details
-
CacheMethodDetailsImpl
public CacheMethodDetailsImpl(InvocationContext delegate, A cacheAnnotation, String cacheName, CDIJCacheHelper.MethodMeta meta)
-
-
Method Details
-
getMethod
- Specified by:
getMethod
in interfacejavax.cache.annotation.CacheMethodDetails<A extends Annotation>
-
getAnnotations
- Specified by:
getAnnotations
in interfacejavax.cache.annotation.CacheMethodDetails<A extends Annotation>
-
getCacheAnnotation
- Specified by:
getCacheAnnotation
in interfacejavax.cache.annotation.CacheMethodDetails<A extends Annotation>
-
getCacheName
- Specified by:
getCacheName
in interfacejavax.cache.annotation.CacheMethodDetails<A extends Annotation>
-