
com.baidu.disconf.client.scan.inner.dynamic.model.ScanDynamicModel Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of disconf-client Show documentation
Show all versions of disconf-client Show documentation
https://github.com/knightliao/disconf/tree/master/disconf-client
package com.baidu.disconf.client.scan.inner.dynamic.model;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.baidu.disconf.client.common.model.DisconfKey;
import com.baidu.disconf.client.common.update.IDisconfUpdate;
import com.baidu.disconf.client.common.update.IDisconfUpdatePipeline;
/**
* 动态扫描对象
*
* @author liaoqiqi
* @version 2014-6-18
*/
public class ScanDynamicModel {
// 配置及影响的回调函数, Key为配置项KEY 或 配置文件
private Map> disconfUpdateServiceInverseIndexMap =
new HashMap>();
private IDisconfUpdatePipeline disconfUpdatePipeline;
public Map> getDisconfUpdateServiceInverseIndexMap() {
return disconfUpdateServiceInverseIndexMap;
}
public IDisconfUpdatePipeline getDisconfUpdatePipeline() {
return disconfUpdatePipeline;
}
public void setDisconfUpdatePipeline(
IDisconfUpdatePipeline disconfUpdatePipeline) {
this.disconfUpdatePipeline = disconfUpdatePipeline;
}
public void setDisconfUpdateServiceInverseIndexMap(Map>
disconfUpdateServiceInverseIndexMap) {
this.disconfUpdateServiceInverseIndexMap = disconfUpdateServiceInverseIndexMap;
}
@Override
public String toString() {
return "ScanDynamicModel{" +
"disconfUpdateServiceInverseIndexMap=" + disconfUpdateServiceInverseIndexMap +
", disconfUpdatePipeline=" + disconfUpdatePipeline +
'}';
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy