public class CanalMapFactory
extends java.lang.Object
组织机构关系缓存工厂类
限定符和类型 | 方法和说明 |
---|---|
CanalMapConstants.CacheType |
getCacheType()
获取当前环境使用的缓存类型
|
com.seeyon.ctp.component.cache.CanalMapViewer |
getCacheViewer(java.lang.String fullName)
获取缓存查看器
|
static CanalMapFactory |
getInstance()
获取实例
|
java.util.List<CacheInfo> |
getRegisterCache()
获取缓存定义信息
|
java.util.List<CacheInfo> |
getRegisterEntityCache()
获取缓存定义信息
|
static java.lang.String |
getUserName()
获取操作人员
|
static boolean |
isDev()
判断是否为开发模式
|
static boolean |
isShowDetailData()
是否显示缓存详细信息
|
<T> T |
processBean(T bean,
java.lang.String beanName) |
boolean |
reloadCache(java.lang.String fullName)
重新加载缓存数据[提供给应用手动更新缓存]
|
static void |
setCacheType(CanalMapConstants.CacheType cacheType) |
static void |
setEnableMonitor(boolean isEnableMonitor)
是否启用canalMap监控
|
static void |
setShowDetailData(boolean showDetailData)
改变是否显示缓存详细信息
|
public static CanalMapFactory getInstance()
public static void setCacheType(CanalMapConstants.CacheType cacheType)
cacheType
- 缓存类型public static void setShowDetailData(boolean showDetailData)
showDetailData
- public static void setEnableMonitor(boolean isEnableMonitor)
public static boolean isShowDetailData()
public <T> T processBean(T bean, java.lang.String beanName)
public java.util.List<CacheInfo> getRegisterCache()
public CanalMapConstants.CacheType getCacheType()
public java.util.List<CacheInfo> getRegisterEntityCache()
public com.seeyon.ctp.component.cache.CanalMapViewer getCacheViewer(java.lang.String fullName)
fullName
- 缓存名称public boolean reloadCache(java.lang.String fullName)
fullName
- 缓存全类名public static java.lang.String getUserName()
public static boolean isDev()