public interface DisconfStoreProcessor
| Modifier and Type | Method and Description |
|---|---|
void |
addUpdateCallbackList(String keyName,
List<IDisconfUpdate> iDisconfUpdateList)
增加回调函数
|
String |
confToString()
获取配置仓库的表示
|
void |
exclude(Set<String> keySet)
排除某个配置
|
DisConfCommonModel |
getCommonModel(String keyName)
获取配置的通用数据结构
|
DisconfCenterBaseModel |
getConfData(String key)
获取指定配置Data
|
Object |
getConfig(String fileName,
String keyName)
当是配置文件时,有两个参数
当是配置项时,只有一个参数 ,第二个参数忽略 |
Set<String> |
getConfKeySet()
获取所有配置Key列表
|
List<IDisconfUpdate> |
getUpdateCallbackList(String keyName)
获取回调函数列表
|
boolean |
hasThisConf(String keyName)
是否有这个配置
|
void |
inject2Instance(Object object,
String keyName)
将对象object中的数据注入配置中
|
void |
inject2Store(String fileName,
DisconfValue disconfValue)
将配置数据注入到仓库
|
void |
transformScanData(DisconfCenterBaseModel disconfCenterBaseModel)
添加配置
|
void |
transformScanData(List<DisconfCenterBaseModel> disconfCenterBaseModels)
批量添加配置
|
DisconfCenterBaseModel getConfData(String key)
void addUpdateCallbackList(String keyName, List<IDisconfUpdate> iDisconfUpdateList)
List<IDisconfUpdate> getUpdateCallbackList(String keyName)
DisConfCommonModel getCommonModel(String keyName)
boolean hasThisConf(String keyName)
void inject2Store(String fileName, DisconfValue disconfValue)
void transformScanData(List<DisconfCenterBaseModel> disconfCenterBaseModels)
void transformScanData(DisconfCenterBaseModel disconfCenterBaseModel)
String confToString()
Copyright © 2015–2016 Baidu. All rights reserved.