CacheResolver and CacheKeyGenerator for a given method.CachePutCacheRemoveAllCacheRemoveCacheResultCacheResolverFactory to
find the CacheResolver;Cache.put(Object, Object) as specified for the CachePut annotationCachePutCache.removeAll() as specified for the CacheRemoveAll annotationCacheRemoveAllCacheRemoveAllCache.remove(Object) as specified for the CacheRemove annotationCacheRemoveCache.get(Object) and Cache.put(Object, Object) logic as specified for the
CacheResult annotationCacheResultCachePut annotated methodCacheRemoveAll annotated methodCacheRemove annotated methodCacheResult annotated methodDefaultGeneratedCacheKey for the CacheKeyInvocationContextCacheResolverFactory that uses the default CacheManager and finds the Cache
using CacheManager.getCache(String).AbstractInternalCacheInvocationContext for the invocationInterceptorType and cast the CacheMethodDetailsImpl for the invocation.InternalCacheKeyInvocationContext for the CDI invocation.CacheResult,
CachePut, CacheRemove,
or CacheRemoveAllCacheKeyGenerator and CacheResolverFactory instances by typeCacheParameterDetails listsInterceptorType and cast the CacheMethodDetailsImpl for the invocation.CacheInvocationContext that provides access to
an AbstractStaticCacheInvocationContext.Copyright © 2014. All Rights Reserved.