org.opennms.netmgt.linkd.snmp
Class CiscoVlanTableEntry

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.CiscoVlanTableEntry
All Implemented Interfaces:
VlanCollectorEntry

public final class CiscoVlanTableEntry
extends SnmpTableEntry
implements VlanCollectorEntry

The CiscoVlanTableEntry class is designed to hold all the information for one entry in the: iso.org.dod.internet.private.enterprises.cisco.ciscoMgmt. ciscoVtpMIB.vtpMIBObjects.vlanInfo.vtpVlanTable

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

Author:
Antonio, OpenNMS
See Also:
CiscoVlanTable, RFC1213

Field Summary
static NamedSnmpVar[] ciscoVlan_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 table vtpVlanTable in the MIB forest.
static String VLAN_AREHC
           
static String VLAN_BRIDGEN
           
static String VLAN_BRIDGETYPE
           
static String VLAN_D10S
           
static String VLAN_IFINDEX
           
static String VLAN_ISCRFBACHUP
           
static String VLAN_MTU
           
static String VLAN_PARV
           
static String VLAN_RINGN
           
static String VLAN_STEHC
           
static String VLAN_STPTYPE
           
static String VLAN_TRV1
           
static String VLAN_TRV2
           
static String VLAN_TYPEEXT
           
 
Fields inherited from class org.opennms.netmgt.capsd.snmp.SnmpStore
ms_elemList
 
Fields inherited from class org.opennms.netmgt.snmp.AbstractSnmpStore
IFINDEX
 
Fields inherited from interface org.opennms.netmgt.linkd.snmp.VlanCollectorEntry
VLAN_INDEX, VLAN_NAME, VLAN_STATUS, VLAN_STATUS_mtuTooBigForDevice, VLAN_STATUS_mtuTooBigForTrunk, VLAN_STATUS_OPERATIONAL, VLAN_STATUS_SUSPENDED, VLAN_TYPE, VLAN_TYPE_DEPRECATED, VLAN_TYPE_ETHERNET, VLAN_TYPE_FDDI, VLAN_TYPE_FDDINET, VLAN_TYPE_TOKENRING, VLAN_TYPE_TRNET
 
Constructor Summary
CiscoVlanTableEntry()
           
 
Method Summary
 void storeResult(SnmpObjId base, SnmpInstId inst, SnmpValue val)
           
 
Methods inherited from class org.opennms.netmgt.capsd.snmp.SnmpStore
getElementListSize, getElements, log
 
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

VLAN_MTU

public static final String VLAN_MTU
See Also:
Constant Field Values

VLAN_D10S

public static final String VLAN_D10S
See Also:
Constant Field Values

VLAN_RINGN

public static final String VLAN_RINGN
See Also:
Constant Field Values

VLAN_BRIDGEN

public static final String VLAN_BRIDGEN
See Also:
Constant Field Values

VLAN_STPTYPE

public static final String VLAN_STPTYPE
See Also:
Constant Field Values

VLAN_PARV

public static final String VLAN_PARV
See Also:
Constant Field Values

VLAN_TRV1

public static final String VLAN_TRV1
See Also:
Constant Field Values

VLAN_TRV2

public static final String VLAN_TRV2
See Also:
Constant Field Values

VLAN_BRIDGETYPE

public static final String VLAN_BRIDGETYPE
See Also:
Constant Field Values

VLAN_AREHC

public static final String VLAN_AREHC
See Also:
Constant Field Values

VLAN_STEHC

public static final String VLAN_STEHC
See Also:
Constant Field Values

VLAN_ISCRFBACHUP

public static final String VLAN_ISCRFBACHUP
See Also:
Constant Field Values

VLAN_TYPEEXT

public static final String VLAN_TYPEEXT
See Also:
Constant Field Values

VLAN_IFINDEX

public static final String VLAN_IFINDEX
See Also:
Constant Field Values

ciscoVlan_elemList

public static NamedSnmpVar[] ciscoVlan_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 table vtpVlanTable in the MIB forest.

See Also:
Constant Field Values
Constructor Detail

CiscoVlanTableEntry

public CiscoVlanTableEntry()
Method Detail

storeResult

public void storeResult(SnmpObjId base,
                        SnmpInstId inst,
                        SnmpValue val)
Overrides:
storeResult in class SnmpStore


Copyright © 2009. All Rights Reserved.