SchSyncUtil.java
896 Bytes
package com.sitech.jmx.adaptor;
import com.sitech.base.AgentProperties;
import com.sitech.ismp.messageObject.AgentSyncObject;
import com.sitech.jmx.mbean.ConfigSync;
import org.apache.log4j.Logger;
/**
* Created with IntelliJ IDEA.
* User: Linxc
* Date: 14-3-15
* Time: 下午1:26
* To change this template use File | Settings | File Templates.
*/
public class SchSyncUtil {
public static Logger logger = Logger.getLogger(SchSyncUtil.class);
/**
* 同步采集配置
*/
public static void doSyncOperation(AgentSyncObject obj) {
try {
String agentId = obj.getAgentId();
if (agentId != null && agentId.equals(AgentProperties.AGENT_ID)) {
new ConfigSync().syncCollCfg(obj);
}
} catch (Exception e) {
logger.error("Exception while doSyncOperation:" + obj.toString(), e);
}
}
}