public interface ExtendCache
缓存接口,方便用户扩展
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Method Summary
Modifier and TypeMethodDescriptiondefault void存入缓存default void存入缓存booleancontainsKey(String key) 是否存在key,如果对应key的value值已过期,也返回falsedefault Object获取缓存内容default void清理过期的缓存default void清理缓存内容
-
Method Details
-
cache
存入缓存- Parameters:
key- 缓存keyvalue- 缓存内容
-
cache
存入缓存- Parameters:
key- 缓存keyvalue- 缓存内容timeout- 指定缓存过期时间(毫秒)
-
get
获取缓存内容- Parameters:
key- 缓存key- Returns:
- 缓存内容
-
containsKey
是否存在key,如果对应key的value值已过期,也返回false- Parameters:
key- 缓存key- Returns:
- true:存在key,并且value没过期;false:key不存在或者已过期
-
remove
清理缓存内容- Parameters:
key- 缓存key
-
pruneCache
default void pruneCache()清理过期的缓存
-