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