public class CacheContext extends Object
| 构造器和说明 |
|---|
CacheContext(GlobalCacheConfig globalCacheConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
Cache |
__createOrGetCache(CachedAnnoConfig cachedAnnoConfig,
String area,
String cacheName) |
CacheInvokeContext |
createCacheInvokeContext(ConfigMap configMap) |
static <T> T |
enableCache(Supplier<T> callback)
Enable cache in current thread, for @Cached(enabled=false).
|
<K,V> Cache<K,V> |
getCache(String cacheName)
已过时。
|
<K,V> Cache<K,V> |
getCache(String area,
String cacheName)
已过时。
|
void |
init() |
void |
setCacheManager(SimpleCacheManager cacheManager) |
void |
shutdown() |
public CacheContext(GlobalCacheConfig globalCacheConfig)
public void init()
public void shutdown()
public void setCacheManager(SimpleCacheManager cacheManager)
public CacheInvokeContext createCacheInvokeContext(ConfigMap configMap)
@Deprecated public <K,V> Cache<K,V> getCache(String cacheName)
@Deprecated public <K,V> Cache<K,V> getCache(String area, String cacheName)
public Cache __createOrGetCache(CachedAnnoConfig cachedAnnoConfig, String area, String cacheName)
public static <T> T enableCache(Supplier<T> callback)
callback - EnableCacheCopyright © 2013–2019. All rights reserved.