Package org.opennms.netmgt.snmp.joesnmp
Class JoeSnmpWalker
- java.lang.Object
-
- org.opennms.netmgt.snmp.SnmpWalker
-
- org.opennms.netmgt.snmp.joesnmp.JoeSnmpWalker
-
- All Implemented Interfaces:
AutoCloseable
public class JoeSnmpWalker extends SnmpWalker
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classJoeSnmpWalker.GetBulkBuilderstatic classJoeSnmpWalker.GetNextBuilderstatic classJoeSnmpWalker.JoeSnmpPduBuilderclassJoeSnmpWalker.JoeSnmpResponseHandler-
Nested classes/interfaces inherited from class org.opennms.netmgt.snmp.SnmpWalker
SnmpWalker.WalkerPduBuilder
-
-
Constructor Summary
Constructors Constructor Description JoeSnmpWalker(JoeSnmpAgentConfig agentConfig, String name, CollectionTracker tracker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()protected SnmpWalker.WalkerPduBuildercreatePduBuilder(int maxVarsPerPdu)protected intgetVersion()protected voidsendNextPdu(SnmpWalker.WalkerPduBuilder pduBuilder)voidstart()-
Methods inherited from class org.opennms.netmgt.snmp.SnmpWalker
buildAndSendNextPdu, failed, getAddress, getErrorMessage, getErrorThrowable, getMaxVarsPerPdu, getName, handleAuthError, handleDone, handleError, handleError, handleFatalError, handleTimeout, processErrors, processResponse, setCallback, timedOut, waitFor, waitFor
-
-
-
-
Constructor Detail
-
JoeSnmpWalker
public JoeSnmpWalker(JoeSnmpAgentConfig agentConfig, String name, CollectionTracker tracker)
-
-
Method Detail
-
start
public void start()
- Overrides:
startin classSnmpWalker
-
createPduBuilder
protected SnmpWalker.WalkerPduBuilder createPduBuilder(int maxVarsPerPdu)
- Specified by:
createPduBuilderin classSnmpWalker
-
sendNextPdu
protected void sendNextPdu(SnmpWalker.WalkerPduBuilder pduBuilder) throws SnmpException
- Specified by:
sendNextPduin classSnmpWalker- Throws:
SnmpException
-
getVersion
protected int getVersion()
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classSnmpWalker
-
-