javax.cache.annotation
Interface CacheResolver


public interface CacheResolver

Determines the Cache to use for an intercepted method invocation.

Implementations MUST be thread-safe.

Since:
1.0
Author:
Eric Dalquist
See Also:
CacheResolverFactory

Method Summary
<K,V> Cache<K,V>
resolveCache(CacheInvocationContext<? extends Annotation> cacheInvocationContext)
          Resolve the Cache to use for the CacheInvocationContext.
 

Method Detail

resolveCache

<K,V> Cache<K,V> resolveCache(CacheInvocationContext<? extends Annotation> cacheInvocationContext)
Resolve the Cache to use for the CacheInvocationContext.

Parameters:
cacheInvocationContext - The context data for the intercepted method invocation
Returns:
The Cache instance to be used by the intercepter


Copyright © 2012. All Rights Reserved.