public class MockSnmpWalker extends SnmpWalker
SnmpWalker.WalkerPduBuilder
Constructor and Description |
---|
MockSnmpWalker(SnmpAgentAddress agentAddress,
int snmpVersion,
PropertyOidContainer container,
String name,
CollectionTracker tracker,
int maxVarsPerPdu) |
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, start, timedOut, waitFor, waitFor
public MockSnmpWalker(SnmpAgentAddress agentAddress, int snmpVersion, PropertyOidContainer container, String name, CollectionTracker tracker, int maxVarsPerPdu)
protected SnmpWalker.WalkerPduBuilder createPduBuilder(int maxVarsPerPdu)
createPduBuilder
in class SnmpWalker
protected void sendNextPdu(SnmpWalker.WalkerPduBuilder pduBuilder) throws IOException
sendNextPdu
in class SnmpWalker
IOException
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() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
close
in class SnmpWalker
IOException
protected void buildAndSendNextPdu() throws IOException
buildAndSendNextPdu
in class SnmpWalker
IOException
Copyright © 2017. All rights reserved.