public class ZealotConfigManager extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear()
清空zealot所有缓存的内容.
|
String |
getHandlerLocations()
获取配置的zealot的自定义handler处理器所在的位置字符串.
|
static ZealotConfigManager |
getInstance()
获取 ZealotConfigManager的唯一实例.
|
String |
getXmlLocations()
获取配置的zealot的XML文件所在的位置字符串.
|
void |
initLoad(AbstractZealotConfig zealotConfig)
初始化加载Zealot的配置信息到缓存中.
|
void |
initLoad(AbstractZealotConfig zealotConfig,
String xmlLocations,
String handlerLocations)
初始化加载Zealot的配置信息到缓存中.
|
void |
initLoad(Class<? extends AbstractZealotConfig> clazz)
初始化加载Zealot的配置信息到缓存中.
|
void |
initLoad(Class<? extends AbstractZealotConfig> clazz,
String xmlLocations,
String handlerLocations)
初始化加载Zealot的配置信息到缓存中.
|
void |
initLoad(String configClass)
初始化加载Zealot的配置信息到缓存中.
|
void |
initLoad(String configClass,
String xmlLocations,
String handlerLocations)
初始化加载Zealot的配置信息到缓存中.
|
ZealotConfigManager |
initLoadHandlerLocations(String handlerLocations)
扫描 handler文件所在的文件位置 并识别配置加载到内存缓存中.
|
ZealotConfigManager |
initLoadXmlLocations(String xmlLocations)
扫描 xml文件所在的文件位置 并识别配置加载到内存缓存中.
|
public static ZealotConfigManager getInstance()
public String getXmlLocations()
public String getHandlerLocations()
public void initLoad(String configClass, String xmlLocations, String handlerLocations)
configClass - 系统中Zealot的class路径xmlLocations - zealot的XML文件所在的位置,多个用逗号隔开handlerLocations - zealot的自定义handler处理器所在的位置,多个用逗号隔开public void initLoad(Class<? extends AbstractZealotConfig> clazz, String xmlLocations, String handlerLocations)
clazz - 配置类xmlLocations - zealot的XML文件所在的位置,多个用逗号隔开handlerLocations - zealot的自定义handler处理器所在的位置,多个用逗号隔开public void initLoad(AbstractZealotConfig zealotConfig, String xmlLocations, String handlerLocations)
zealotConfig - 配置类实例xmlLocations - zealot的XML文件所在的位置,多个用逗号隔开handlerLocations - zealot的自定义handler处理器所在的位置,多个用逗号隔开public void initLoad(Class<? extends AbstractZealotConfig> clazz)
clazz - 配置类public void initLoad(String configClass)
configClass - 系统中Zealot的class路径public void initLoad(AbstractZealotConfig zealotConfig)
zealotConfig - 配置类实例public ZealotConfigManager initLoadXmlLocations(String xmlLocations)
xmlLocations - zealot的XML文件所在的位置public ZealotConfigManager initLoadHandlerLocations(String handlerLocations)
handlerLocations - zealot的自定义handler处理器所在的位置public void clear()
Copyright © 2018. All rights reserved.