类 ModuleCache
java.lang.Object
net.sohelp.boot.engine.web.cache.ModuleCache
应用模块缓存
提供对应用模块信息的缓存管理功能,包括添加、查询、删除和清空缓存等操作。
- 从以下版本开始:
- 2024/01/25
- 作者:
- Aaron Fung
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidclear()清空所有缓存数据boolean判断指定的应用和模块是否存在于缓存中从缓存中获取指定应用下的模块对象void将模块信息放入缓存中void根据应用名称从缓存中移除对应的模块集合void从指定应用的缓存中删除特定模块
-
构造器详细资料
-
ModuleCache
public ModuleCache()
-
-
方法详细资料
-
clear
public void clear()清空所有缓存数据 -
remove
根据应用名称从缓存中移除对应的模块集合- 参数:
appName- 应用名称
-
remove
从指定应用的缓存中删除特定模块- 参数:
appName- 应用名称moduleName- 模块名称
-
get
从缓存中获取指定应用下的模块对象- 参数:
appName- 应用名称moduleName- 模块名称- 返回:
- 对应的模块对象,若不存在则返回null
-
exists
判断指定的应用和模块是否存在于缓存中- 参数:
appName- 应用名称moduleName- 模块名称- 返回:
- 存在返回true,否则返回false
-
put
将模块信息放入缓存中- 参数:
appName- 应用名称moduleName- 模块名称moduleVO- 模块信息对象
-