public abstract class AbstractAgileCache extends Object implements AgileCache
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.springframework.cache.Cache |
cache |
| 构造器和说明 |
|---|
AbstractAgileCache(org.springframework.cache.Cache cache) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear()
清理
|
void |
evict(Object key)
删除
|
org.springframework.cache.Cache.ValueWrapper |
get(Object key) |
<T> T |
get(Object key,
Callable<T> valueLoader) |
<T> T |
get(Object key,
Class<T> clazz)
获取
|
String |
getName()
获取缓存区域名
|
Object |
getNativeCache()
直接获取缓存客户端
|
void |
put(Object key,
Object value)
存储
|
org.springframework.cache.Cache.ValueWrapper |
putIfAbsent(Object key,
Object value)
如果不存在就存,存在就不存
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddToList, addToMap, addToSet, containKey, getFromList, getFromList, getFromMap, getFromMap, lock, lock, put, removeFromList, removeFromMap, removeFromSet, unlock, unlockpublic String getName()
AgileCachegetName 在接口中 AgileCachegetName 在接口中 org.springframework.cache.Cachepublic Object getNativeCache()
AgileCachegetNativeCache 在接口中 AgileCachegetNativeCache 在接口中 org.springframework.cache.Cachepublic org.springframework.cache.Cache.ValueWrapper putIfAbsent(Object key, Object value)
AgileCacheputIfAbsent 在接口中 AgileCacheputIfAbsent 在接口中 org.springframework.cache.Cachekey - 索引value - 值public void put(Object key, Object value)
AgileCacheput 在接口中 AgileCacheput 在接口中 org.springframework.cache.Cachekey - 索引value - 值public <T> T get(Object key, Class<T> clazz)
AgileCacheget 在接口中 AgileCacheget 在接口中 org.springframework.cache.CacheT - 泛型key - 索引clazz - 类型public void evict(Object key)
AgileCacheevict 在接口中 AgileCacheevict 在接口中 org.springframework.cache.Cachekey - 索引public void clear()
AgileCacheclear 在接口中 AgileCacheclear 在接口中 org.springframework.cache.Cachepublic org.springframework.cache.Cache.ValueWrapper get(Object key)
get 在接口中 org.springframework.cache.CacheCopyright © 2020. All rights reserved.