org.opennms.netmgt.snmp.joesnmp
Class JoeSnmpWalker

java.lang.Object
  extended by org.opennms.netmgt.snmp.SnmpWalker
      extended by org.opennms.netmgt.snmp.joesnmp.JoeSnmpWalker

public class JoeSnmpWalker
extends org.opennms.netmgt.snmp.SnmpWalker


Nested Class Summary
 class JoeSnmpWalker.GetBulkBuilder
           
static class JoeSnmpWalker.GetNextBuilder
           
static class JoeSnmpWalker.JoeSnmpPduBuilder
           
 class JoeSnmpWalker.JoeSnmpResponseHandler
           
 
Nested classes/interfaces inherited from class org.opennms.netmgt.snmp.SnmpWalker
org.opennms.netmgt.snmp.SnmpWalker.WalkerPduBuilder
 
Constructor Summary
JoeSnmpWalker(JoeSnmpAgentConfig agentConfig, java.lang.String name, org.opennms.netmgt.snmp.CollectionTracker tracker)
           
 
Method Summary
protected  void close()
           
protected  org.opennms.netmgt.snmp.SnmpWalker.WalkerPduBuilder createPduBuilder(int maxVarsPerPdu)
           
protected  int getVersion()
           
protected  void sendNextPdu(org.opennms.netmgt.snmp.SnmpWalker.WalkerPduBuilder pduBuilder)
           
 void start()
           
 
Methods inherited from class org.opennms.netmgt.snmp.SnmpWalker
buildAndSendNextPdu, failed, getAddress, getMaxVarsPerPdu, getName, handleAuthError, handleDone, handleError, handleFatalError, handleTimeout, processErrors, processResponse, setAddress, waitFor, waitFor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JoeSnmpWalker

public JoeSnmpWalker(JoeSnmpAgentConfig agentConfig,
                     java.lang.String name,
                     org.opennms.netmgt.snmp.CollectionTracker tracker)
Method Detail

start

public void start()
Overrides:
start in class org.opennms.netmgt.snmp.SnmpWalker

createPduBuilder

protected org.opennms.netmgt.snmp.SnmpWalker.WalkerPduBuilder createPduBuilder(int maxVarsPerPdu)
Specified by:
createPduBuilder in class org.opennms.netmgt.snmp.SnmpWalker

sendNextPdu

protected void sendNextPdu(org.opennms.netmgt.snmp.SnmpWalker.WalkerPduBuilder pduBuilder)
                    throws java.net.SocketException
Specified by:
sendNextPdu in class org.opennms.netmgt.snmp.SnmpWalker
Throws:
java.net.SocketException

getVersion

protected int getVersion()

close

protected void close()
Specified by:
close in class org.opennms.netmgt.snmp.SnmpWalker


Copyright © 2007. All Rights Reserved.