Uses of Package
javax.cache.annotation

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.
 



Copyright © 2013. All Rights Reserved.