@Target(value={METHOD,TYPE})
@Retention(value=RUNTIME)
public @interface CacheResult
Modifier and Type | Optional Element and Description |
---|---|
java.lang.Class<? extends java.lang.Throwable>[] |
cachedExceptions |
java.lang.Class<? extends CacheKeyGenerator> |
cacheKeyGenerator |
java.lang.String |
cacheName |
boolean |
cacheNull |
java.lang.Class<? extends CacheResolverFactory> |
cacheResolverFactory |
java.lang.String |
exceptionCacheName |
java.lang.Class<? extends java.lang.Throwable>[] |
nonCachedExceptions |
boolean |
skipGet |
public abstract java.lang.Class<? extends CacheResolverFactory> cacheResolverFactory
public abstract java.lang.Class<? extends CacheKeyGenerator> cacheKeyGenerator