public class MockSnmpWalker extends SnmpWalker
SnmpWalker.WalkerPduBuilder
Constructor and Description |
---|
MockSnmpWalker(SnmpAgentAddress agentAddress,
int snmpVersion,
PropertyOidContainer container,
String name,
CollectionTracker tracker,
int maxVarsPerPdu,
int maxRetries) |
Modifier and Type | Method and Description |
---|---|
protected void |
buildAndSendNextPdu() |
void |
close() |
protected SnmpWalker.WalkerPduBuilder |
createPduBuilder(int maxVarsPerPdu) |
protected void |
handleAuthError(String msg) |
protected void |
handleDone() |
protected void |
handleError(String msg) |
protected void |
handleError(String msg,
Throwable t) |
protected void |
handleFatalError(Throwable e) |
protected void |
handleTimeout(String msg) |
protected void |
sendNextPdu(SnmpWalker.WalkerPduBuilder pduBuilder) |
failed, getAddress, getErrorMessage, getErrorThrowable, getMaxVarsPerPdu, getName, processErrors, processResponse, setCallback, start, timedOut, waitFor, waitFor
public MockSnmpWalker(SnmpAgentAddress agentAddress, int snmpVersion, PropertyOidContainer container, String name, CollectionTracker tracker, int maxVarsPerPdu, int maxRetries)
protected SnmpWalker.WalkerPduBuilder createPduBuilder(int maxVarsPerPdu)
createPduBuilder
in class SnmpWalker
protected void sendNextPdu(SnmpWalker.WalkerPduBuilder pduBuilder) throws SnmpException
sendNextPdu
in class SnmpWalker
SnmpException
protected void handleDone()
handleDone
in class SnmpWalker
protected void handleAuthError(String msg)
handleAuthError
in class SnmpWalker
protected void handleError(String msg)
handleError
in class SnmpWalker
protected void handleError(String msg, Throwable t)
handleError
in class SnmpWalker
protected void handleFatalError(Throwable e)
handleFatalError
in class SnmpWalker
protected void handleTimeout(String msg)
handleTimeout
in class SnmpWalker
public void close()
close
in interface AutoCloseable
close
in class SnmpWalker
protected void buildAndSendNextPdu() throws SnmpException
buildAndSendNextPdu
in class SnmpWalker
SnmpException
Copyright © 2021. All rights reserved.