| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractCacheLookupUtil<I> |
Utility used by all annotations to lookup the
CacheResolver and CacheKeyGenerator for a given method. |
| Modifier and Type | Method | 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 © 2017. All rights reserved.