org.opennms.netmgt.linkd.snmp
Class Dot1dBasePortTableEntry

java.lang.Object
  extended by org.opennms.netmgt.snmp.AbstractSnmpStore
      extended by org.opennms.netmgt.capsd.snmp.SnmpStore
          extended by org.opennms.netmgt.capsd.snmp.SnmpTableEntry
              extended by org.opennms.netmgt.linkd.snmp.Dot1dBasePortTableEntry

public final class Dot1dBasePortTableEntry
extends SnmpTableEntry

The Dot1dBaseTableEntry class is designed to hold all the MIB-II information for one entry in the .iso.org.dod.internet.mgmt.mib-2.dot1dBridge.dot1dBase.dot1dBasePortTable The table effectively contains a list of these entries, each entry having information about bridge info. The entry dot1dBasePortTable.dot1dBasePortEntry contains: dot1dBasePort dot1dBasePortIfIndex dot1dBasePortCircuit dot1dBasePortDelayExceededDiscards dot1dBasePortMtuExceededDiscards.

This object is used by the Dot1dBasePortTable to hold infomation single entries in the table. See the Dot1dBasePortTable documentation form more information.

Author:
Antonio, Sowmya, Weave, Jon Whetzel, OpenNMS
See Also:
Dot1dBasePortTable, RFC1213

Field Summary
static String BASE_DELAY_EX_DIS
           
static String BASE_IFINDEX
           
static String BASE_MTU_EX_DIS
           
static String BASE_PORT
           
static String BASE_PORT_CIRCUIT
           
static NamedSnmpVar[] bridgePort_elemList
          The keys that will be supported by default from the TreeMap base class.
static String TABLE_OID
          The TABLE_OID is the object identifier that represents the root of the Dot1dBridge.Dot1dBase table in the MIB forest.
 
Fields inherited from class org.opennms.netmgt.capsd.snmp.SnmpStore
ms_elemList
 
Fields inherited from class org.opennms.netmgt.snmp.AbstractSnmpStore
IFINDEX
 
Constructor Summary
Dot1dBasePortTableEntry()
          The class constructor used to initialize the object to its initial state.
 
Method Summary
 int getBaseBridgePort()
           
 int getBaseBridgePortIfindex()
           
 String getBasePortCircuit()
           
 int getBasePortDelayExceededDiscards()
           
 int getBasePortMtuExceededDiscards()
           
 
Methods inherited from class org.opennms.netmgt.capsd.snmp.SnmpStore
getElementListSize, getElements, log, storeResult
 
Methods inherited from class org.opennms.netmgt.snmp.AbstractSnmpStore
getDisplayString, getHexString, getIfIndex, getInt32, getIPAddress, getObjectID, getUInt32, getValue, isEmpty, putIfIndex, putValue, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BASE_PORT

public static final String BASE_PORT
See Also:
Constant Field Values

BASE_IFINDEX

public static final String BASE_IFINDEX
See Also:
Constant Field Values

BASE_PORT_CIRCUIT

public static final String BASE_PORT_CIRCUIT
See Also:
Constant Field Values

BASE_DELAY_EX_DIS

public static final String BASE_DELAY_EX_DIS
See Also:
Constant Field Values

BASE_MTU_EX_DIS

public static final String BASE_MTU_EX_DIS
See Also:
Constant Field Values

bridgePort_elemList

public static NamedSnmpVar[] bridgePort_elemList

The keys that will be supported by default from the TreeMap base class. Each of the elements in the list are an instance of the dot1dbasetable. Objects in this list should be used by multiple instances of this class.


TABLE_OID

public static final String TABLE_OID

The TABLE_OID is the object identifier that represents the root of the Dot1dBridge.Dot1dBase table in the MIB forest.

See Also:
Constant Field Values
Constructor Detail

Dot1dBasePortTableEntry

public Dot1dBasePortTableEntry()

The class constructor used to initialize the object to its initial state. Although the object's member variables can change after an instance is created, this constructor will initialize all the variables as per their named variable from the passed array of SNMP varbinds.

If the information in the object should not be modified then a final modifier can be applied to the created object.

Parameters:
vars - The array of variable bindings.
Method Detail

getBaseBridgePort

public int getBaseBridgePort()

getBaseBridgePortIfindex

public int getBaseBridgePortIfindex()

getBasePortCircuit

public String getBasePortCircuit()

getBasePortDelayExceededDiscards

public int getBasePortDelayExceededDiscards()

getBasePortMtuExceededDiscards

public int getBasePortMtuExceededDiscards()


Copyright © 2009. All Rights Reserved.