📄 snmp4jsessionfactory.java
字号:
package org.opengoss.snmphibernate.impl.snmp4j;
import java.io.IOException;
import org.opengoss.snmphibernate.api.ISnmpSession;
import org.opengoss.snmphibernate.api.ISnmpSessionFactory;
import org.opengoss.snmphibernate.api.ISnmpTarget;
public class Snmp4JSessionFactory implements ISnmpSessionFactory {
private final Snmp4JSmiTypeProvider typeProvider;
private final Snmp4JErrorMsgProvider errorMsgProvider;
public Snmp4JSessionFactory() {
typeProvider = new Snmp4JSmiTypeProvider();
errorMsgProvider = new Snmp4JErrorMsgProvider();
}
public ISnmpSession newSnmpSession(ISnmpTarget target) throws IOException {
Snmp4JSession session = new Snmp4JSession(target);
session.setSmiTypeProvider(typeProvider);
session.setSnmpErrorMsgProvider(errorMsgProvider);
return session;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -