A - The type of annotation this context information is for. One of CacheResult,
CachePut, CacheRemove, or
CacheRemoveAll.javax.cache.annotation.CacheMethodDetails<A>, StaticCacheInvocationContext<A>CachePutMethodDetails, CacheRemoveEntryMethodDetails, CacheResultMethodDetailspublic abstract class StaticCacheKeyInvocationContext<A extends Annotation> extends AbstractStaticCacheInvocationContext<A>
| Constructor | Description |
|---|---|
StaticCacheKeyInvocationContext(javax.cache.annotation.CacheMethodDetails<A> cacheMethodDetails,
javax.cache.annotation.CacheResolver cacheResolver,
javax.cache.annotation.CacheKeyGenerator cacheKeyGenerator,
List<CacheParameterDetails> allParameters,
List<CacheParameterDetails> keyParameters) |
| Modifier and Type | Method | Description |
|---|---|---|
javax.cache.annotation.CacheKeyGenerator |
getCacheKeyGenerator() |
|
List<CacheParameterDetails> |
getKeyParameters() |
getAllParameters, getAnnotations, getCacheAnnotation, getCacheName, getCacheResolver, getMethodclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetInterceptorTypepublic StaticCacheKeyInvocationContext(javax.cache.annotation.CacheMethodDetails<A> cacheMethodDetails, javax.cache.annotation.CacheResolver cacheResolver, javax.cache.annotation.CacheKeyGenerator cacheKeyGenerator, List<CacheParameterDetails> allParameters, List<CacheParameterDetails> keyParameters)
cacheMethodDetails - cacheResolver - cacheKeyGenerator - The key generator to usekeyParameters - Parameter details to use for key generationpublic javax.cache.annotation.CacheKeyGenerator getCacheKeyGenerator()
public List<CacheParameterDetails> getKeyParameters()
Copyright © 2017. All rights reserved.