|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=METHOD) @Retention(value=RUNTIME) public @interface RemoteCacheable
Is used as a general marker that must be present on methods that support caching by this module.
As caching uses AspectJ proxies, it may not always be easy to see what methods are affected, thus this marker is introduced to help gaining visibility.
Optional Element Summary | |
---|---|
String |
comment
Specifies an optional implementation note allowing to add hints on what to do and what not to do in the method with regards to the fact that it gets cached through a distributed cache system. |
public abstract String comment
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |