|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=PARAMETER) @Retention(value=RUNTIME) public @interface CacheKeyParam
Marks a method argument as part of the cache key.
If no arguments are marked all arguments are used. The exception is
for a method annotated with CachePut
where the CacheValue
parameter is never included in the key
CacheResult
,
CachePut
,
CacheRemoveEntry
,
CacheKeyInvocationContext.getKeyParameters()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |