public interface ICacheManager extends Serializable
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,CacheInfo> |
getAllCacheInfos()
获取所有缓存信息
|
Set<String> |
getAllKeys()
获取所有key
|
Object |
getCache(String key)
获取缓存
|
CacheInfo |
getCacheInfo(String key)
获取缓存信息
|
boolean |
isExistsKey(String key)
检查给定 key 是否存在
|
boolean |
isExpire(String key)
判断缓存是否超时失效(true表示已失效)
|
void |
removeAll()
清除所有缓存
|
void |
removeByKey(String key)
清除对应缓存
|
void |
setCache(String key,
Object cacheData,
long timeOut)
写入缓存
|
void setCache(String key, Object cacheData, long timeOut)
key - cacheData - timeOut - boolean isExistsKey(String key)
key - void removeAll()
void removeByKey(String key)
key - boolean isExpire(String key)
key - Copyright © 2023. All rights reserved.