| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCacheLookupUtil<I>
Utility used by all annotations to lookup the
CacheResolver and CacheKeyGenerator for a given method. |
| Modifier and Type | Method and Description |
|---|---|
Object |
AbstractCachePutInterceptor.cachePut(CacheContextSource<I> cacheContextSource,
I invocation)
Handles the
Cache.put(Object, Object) as specified for the CachePut annotation |
Object |
AbstractCacheRemoveAllInterceptor.cacheRemoveAll(CacheContextSource<I> cacheContextSource,
I invocation)
Handles the
Cache.removeAll() as specified for the CacheRemoveAll annotation |
Object |
AbstractCacheRemoveEntryInterceptor.cacheRemoveEntry(CacheContextSource<I> cacheContextSource,
I invocation)
Handles the
Cache.remove(Object) as specified for the CacheRemove annotation |
Object |
AbstractCacheResultInterceptor.cacheResult(CacheContextSource<I> cacheContextSource,
I invocation)
Handles the
Cache.get(Object) and Cache.put(Object, Object) logic as specified for the
CacheResult annotation |
Copyright © 2019. All rights reserved.