public class CacheLookupUtil extends AbstractCacheLookupUtil<javax.interceptor.InvocationContext>
CacheResolver and CacheKeyGenerator for a given method.| Constructor and Description |
|---|
CacheLookupUtil() |
| Modifier and Type | Method and Description |
|---|---|
protected InternalCacheInvocationContext<? extends Annotation> |
createCacheInvocationContextImpl(StaticCacheInvocationContext<? extends Annotation> staticCacheInvocationContext,
javax.interceptor.InvocationContext invocation) |
protected InternalCacheKeyInvocationContext<? extends Annotation> |
createCacheKeyInvocationContextImpl(StaticCacheKeyInvocationContext<? extends Annotation> staticCacheKeyInvocationContext,
javax.interceptor.InvocationContext invocation) |
protected javax.cache.annotation.CacheKeyGenerator |
getDefaultCacheKeyGenerator() |
protected javax.cache.annotation.CacheResolverFactory |
getDefaultCacheResolverFactory() |
protected Method |
getMethod(javax.interceptor.InvocationContext invocation) |
protected <T> T |
getObjectByType(Class<T> type) |
protected Class<?> |
getTargetClass(javax.interceptor.InvocationContext invocation) |
createCacheMethodDetails, createCachePutMethodDetails, createCacheRemoveAllMethodDetails, createCacheRemoveEntryMethodDetails, createCacheResultMethodDetails, getAnnotation, getCacheInvocationContext, getCacheKeyGenerator, getCacheKeyInvocationContext, getCacheResolverFactory, getMethodAnnotations, getMethodDetails, getParameterDetails, resolveCacheNameprotected InternalCacheKeyInvocationContext<? extends Annotation> createCacheKeyInvocationContextImpl(StaticCacheKeyInvocationContext<? extends Annotation> staticCacheKeyInvocationContext, javax.interceptor.InvocationContext invocation)
createCacheKeyInvocationContextImpl in class AbstractCacheLookupUtil<javax.interceptor.InvocationContext>protected InternalCacheInvocationContext<? extends Annotation> createCacheInvocationContextImpl(StaticCacheInvocationContext<? extends Annotation> staticCacheInvocationContext, javax.interceptor.InvocationContext invocation)
createCacheInvocationContextImpl in class AbstractCacheLookupUtil<javax.interceptor.InvocationContext>protected Class<?> getTargetClass(javax.interceptor.InvocationContext invocation)
getTargetClass in class AbstractCacheLookupUtil<javax.interceptor.InvocationContext>protected Method getMethod(javax.interceptor.InvocationContext invocation)
getMethod in class AbstractCacheLookupUtil<javax.interceptor.InvocationContext>protected <T> T getObjectByType(Class<T> type)
getObjectByType in class AbstractCacheLookupUtil<javax.interceptor.InvocationContext>protected javax.cache.annotation.CacheKeyGenerator getDefaultCacheKeyGenerator()
getDefaultCacheKeyGenerator in class AbstractCacheLookupUtil<javax.interceptor.InvocationContext>protected javax.cache.annotation.CacheResolverFactory getDefaultCacheResolverFactory()
getDefaultCacheResolverFactory in class AbstractCacheLookupUtil<javax.interceptor.InvocationContext>Copyright © 2019. All rights reserved.