Uses of Package
javax.cache.annotation
-
Packages that use javax.cache.annotation Package Description javax.cache.annotation The annotations in this package provide method interceptors for user supplied classes. -
Classes in javax.cache.annotation used by javax.cache.annotation Class Description CacheInvocationContext Runtime information about an intercepted method invocation for a method annotated withCacheResult
,CachePut
,CacheRemove
, orCacheRemoveAll
CacheInvocationParameter A parameter to an intercepted method invocation.CacheKeyGenerator Generates aGeneratedCacheKey
based on aCacheKeyInvocationContext
.CacheKeyInvocationContext Runtime information about an intercepted method invocation for a method annotated withCacheResult
,CachePut
, orCacheRemove
.CacheMethodDetails Static information about a method annotated with one of:CacheResult
,CachePut
,CacheRemove
, orCacheRemoveAll
CacheResolver Determines theCache
to use for an intercepted method invocation.CacheResolverFactory Determines theCacheResolver
to use for an annotated method.CacheResult When a method annotated withCacheResult
is invoked aGeneratedCacheKey
will be generated andCache.get(Object)
is called before the annotated method actually executes.GeneratedCacheKey ASerializable
, immutable, thread-safe object that is used as a key, automatically generated by aCacheKeyGenerator
.