public interface IConfigManager
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getAppkeyByInputBody(com.alibaba.fastjson.JSONObject inputBody)
通过参数得到appkey
|
AbstractConfigClass |
getConfig(String appKey)
通过key得到解析文件,这个留给业务系统来实现,如果有缓存可以给缓存里拿出返回
|
CusDynaBean |
getInputBean(String appKey)
通过appKey获得对应的输入参数Bean
|
CusDynaBean |
getInputBeanInputBody(com.alibaba.fastjson.JSONObject inputBody)
通过参数得到输入参数Bean,它的appkey在ControlInfo-》requestCommand中,比getInputBean多一步,组装input参数
|
void |
refresh()
重新加载配置,实现热加载
|
AbstractConfigClass getConfig(String appKey)
appKey - CusDynaBean getInputBean(String appKey)
appKey - CusDynaBean getInputBeanInputBody(com.alibaba.fastjson.JSONObject inputBody)
inputBody - String getAppkeyByInputBody(com.alibaba.fastjson.JSONObject inputBody)
inputBody - void refresh()
Copyright © 2018. All rights reserved.