📄 aldbmoscalar.java
字号:
package com.poson.nmi.mo;
import org.apache.log4j.Logger;
import org.snmp4j.agent.MOAccess;
import org.snmp4j.agent.mo.MOScalar;
import org.snmp4j.agent.mo.ext.SimMOFactory;
import org.snmp4j.smi.OctetString;
import org.snmp4j.smi.OID;
import com.poson.common.LogManager;
import com.poson.nmi.common.ISPPMOFactory;
public class ALDbMOScalar extends MOScalar {
protected static Logger logger = LogManager.getLogger(PFDbMOScalar.class) ;
//protected static HashMap<String,MOBean> MOMap ;
private OID curOid ;
public ALDbMOScalar(OID oid, MOAccess access) {
super(oid, access, new OctetString());
this.curOid = oid ;
setValue();
setVolatile(true);
}
public int setValue() {
String newValue = "-1" ;
newValue = ISPPMOFactory.getInstance().getDefaultValue(curOid.toString()) ;
SimMOFactory.setSimulationModeEnabled(false);
return super.setValue(new OctetString(newValue));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -