public class TranslateEhcacheManager extends TranslateCacheManager
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.ehcache.CacheManager |
cacheManager |
protected static org.slf4j.Logger |
logger
定义全局日志
|
translateMap| 构造器和说明 |
|---|
TranslateEhcacheManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear(String cacheName,
String cacheType) |
void |
destroy()
销毁
|
HashMap<String,Object[]> |
getCache(String cacheName,
String cacheType) |
boolean |
hasCache(String cacheName) |
boolean |
init()
初始化(便于扩展实例启动一些处理逻辑)
|
void |
put(TranslateConfigModel cacheConfig,
String cacheName,
String cacheKey,
HashMap<String,Object[]> cacheValue) |
void |
setDiskStorePath(String diskStorePath) |
getName, setName, setTranslateMapprotected static final org.slf4j.Logger logger
protected static org.ehcache.CacheManager cacheManager
public void setDiskStorePath(String diskStorePath)
diskStorePath - the diskStorePath to setpublic HashMap<String,Object[]> getCache(String cacheName, String cacheType)
getCache 在类中 TranslateCacheManagercacheType - (默认为null,针对诸如数据字典类型的,对应字典类型)public boolean hasCache(String cacheName)
hasCache 在类中 TranslateCacheManagerpublic void put(TranslateConfigModel cacheConfig, String cacheName, String cacheKey, HashMap<String,Object[]> cacheValue)
put 在类中 TranslateCacheManagercacheKey - (默认为null,针对诸如数据字典类型的,对应字典类型)public void clear(String cacheName, String cacheType)
clear 在类中 TranslateCacheManagercacheType - (默认为null,针对诸如数据字典类型的,对应字典类型)public boolean init()
TranslateCacheManagerinit 在类中 TranslateCacheManagerpublic void destroy()
TranslateCacheManagerdestroy 在类中 TranslateCacheManagerCopyright © 2023. All rights reserved.