|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use javax.cache.annotation | |
---|---|
javax.cache.annotation | This package contains annotations for adding caching interceptors to java objects |
Classes in javax.cache.annotation used by javax.cache.annotation | |
---|---|
CacheInvocationContext
Runtime information about an intercepted method invocation for a method annotated with CacheResult , CachePut , CacheRemoveEntry , or CacheRemoveAll
Used with CacheResolver.resolveCache(CacheInvocationContext) to determine the Cache to use
at runtime for the method invocation. |
|
CacheInvocationParameter
A parameter to an intercepted method invocation. |
|
CacheKey
A Serializable , immutable, thread-safe object that is used as a cache key. |
|
CacheKeyInvocationContext
Runtime information about an intercepted method invocation for a method annotated with CacheResult , CachePut , or CacheRemoveEntry . |
|
CacheMethodDetails
Static information about a method annotated with one of: CacheResult , CachePut , CacheRemoveEntry , or CacheRemoveAll
Used with CacheResolverFactory.getCacheResolver(CacheMethodDetails) to determine the CacheResolver to use
with the method. |
|
CacheResolver
Determines the Cache to use for an intercepted method invocation. |
|
CacheResult
When a method annotated with CacheResult is invoked a CacheKey will be generated and
Cache.get(Object) is called before the annotated method actually executes. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |