org.opennms.netmgt.linkd.snmp
Class QBridgeDot1dTpFdbTable

java.lang.Object
  extended by org.opennms.netmgt.snmp.CollectionTracker
      extended by org.opennms.netmgt.snmp.AggregateTracker
          extended by org.opennms.netmgt.capsd.snmp.SnmpTable<QBridgeDot1dTpFdbTableEntry>
              extended by org.opennms.netmgt.linkd.snmp.QBridgeDot1dTpFdbTable
All Implemented Interfaces:
Collectable

public class QBridgeDot1dTpFdbTable
extends SnmpTable<QBridgeDot1dTpFdbTableEntry>

Dot1DBaseTable uses a SnmpSession to collect the QBridge.forwarding table entries It implements the SnmpHandler to receive notifications when a reply is received/error occurs in the SnmpSession used to send requests /recieve replies.

Author:
Antonio Russo, James Zuo, Sowmya, Weave, OpenNMS
See Also:
RFC1213

Field Summary
 
Fields inherited from class org.opennms.netmgt.snmp.CollectionTracker
GEN_ERR, NO_ERR, NO_SUCH_NAME_ERR, TOO_BIG_ERR
 
Constructor Summary
QBridgeDot1dTpFdbTable(InetAddress address)
           
 
Method Summary
protected  QBridgeDot1dTpFdbTableEntry createTableEntry(SnmpObjId base, SnmpInstId inst, Object val)
           
protected  Category log()
           
 
Methods inherited from class org.opennms.netmgt.capsd.snmp.SnmpTable
getEntries, reportGenErr, reportNoSuchNameErr, storeResult
 
Methods inherited from class org.opennms.netmgt.snmp.AggregateTracker
buildNextPdu, isFinished, setFailed, setMaxRepititions, setTimedOut
 
Methods inherited from class org.opennms.netmgt.snmp.CollectionTracker
failed, getCollectionTracker, getParent, reportTooBigErr, setParent, timedOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QBridgeDot1dTpFdbTable

public QBridgeDot1dTpFdbTable(InetAddress address)
Method Detail

createTableEntry

protected QBridgeDot1dTpFdbTableEntry createTableEntry(SnmpObjId base,
                                                       SnmpInstId inst,
                                                       Object val)
Specified by:
createTableEntry in class SnmpTable<QBridgeDot1dTpFdbTableEntry>

log

protected final Category log()


Copyright © 2009. All Rights Reserved.