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

public final class CiscoVlanTableEntry
extends SnmpStore
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 information single entries in the table. See the CiscoVlanPortTable documentation form more information.

Author:
Antonio
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
          Constant VLAN_AREHC="vtpVlanAreHopCount"
static String VLAN_BRIDGEN
          Constant VLAN_BRIDGEN="vtpVlanBridgeNumber"
static String VLAN_BRIDGETYPE
          Constant VLAN_BRIDGETYPE="vtpVlanBridgeType"
static String VLAN_D10S
          Constant VLAN_D10S="vtpVlanDot10Said"
static String VLAN_IFINDEX
          Constant VLAN_IFINDEX="vtpVlanIfIndex"
static String VLAN_ISCRFBACHUP
          Constant VLAN_ISCRFBACHUP="vtpVlanIsCRFBackup"
static String VLAN_MTU
          Constant VLAN_MTU="vtpVlanMtu"
static String VLAN_PARV
          Constant VLAN_PARV="vtpVlanParentVlan"
static String VLAN_RINGN
          Constant VLAN_RINGN="vtpVlanRingNumber"
static String VLAN_STEHC
          Constant VLAN_STEHC="vtpVlanSteHopCount"
static String VLAN_STPTYPE
          Constant VLAN_STPTYPE="vtpVlanStpType"
static String VLAN_TRV1
          Constant VLAN_TRV1="vtpVlanTranslationalVlan1"
static String VLAN_TRV2
          Constant VLAN_TRV2="vtpVlanTranslationalVlan2"
static String VLAN_TYPEEXT
          Constant VLAN_TYPEEXT="vtpVlanTypeExt"
 
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()
          Constructor for CiscoVlanTableEntry.
 
Method Summary
 void storeResult(SnmpResult res)
          
 
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
Constant VLAN_MTU="vtpVlanMtu"

See Also:
Constant Field Values

VLAN_D10S

public static final String VLAN_D10S
Constant VLAN_D10S="vtpVlanDot10Said"

See Also:
Constant Field Values

VLAN_RINGN

public static final String VLAN_RINGN
Constant VLAN_RINGN="vtpVlanRingNumber"

See Also:
Constant Field Values

VLAN_BRIDGEN

public static final String VLAN_BRIDGEN
Constant VLAN_BRIDGEN="vtpVlanBridgeNumber"

See Also:
Constant Field Values

VLAN_STPTYPE

public static final String VLAN_STPTYPE
Constant VLAN_STPTYPE="vtpVlanStpType"

See Also:
Constant Field Values

VLAN_PARV

public static final String VLAN_PARV
Constant VLAN_PARV="vtpVlanParentVlan"

See Also:
Constant Field Values

VLAN_TRV1

public static final String VLAN_TRV1
Constant VLAN_TRV1="vtpVlanTranslationalVlan1"

See Also:
Constant Field Values

VLAN_TRV2

public static final String VLAN_TRV2
Constant VLAN_TRV2="vtpVlanTranslationalVlan2"

See Also:
Constant Field Values

VLAN_BRIDGETYPE

public static final String VLAN_BRIDGETYPE
Constant VLAN_BRIDGETYPE="vtpVlanBridgeType"

See Also:
Constant Field Values

VLAN_AREHC

public static final String VLAN_AREHC
Constant VLAN_AREHC="vtpVlanAreHopCount"

See Also:
Constant Field Values

VLAN_STEHC

public static final String VLAN_STEHC
Constant VLAN_STEHC="vtpVlanSteHopCount"

See Also:
Constant Field Values

VLAN_ISCRFBACHUP

public static final String VLAN_ISCRFBACHUP
Constant VLAN_ISCRFBACHUP="vtpVlanIsCRFBackup"

See Also:
Constant Field Values

VLAN_TYPEEXT

public static final String VLAN_TYPEEXT
Constant VLAN_TYPEEXT="vtpVlanTypeExt"

See Also:
Constant Field Values

VLAN_IFINDEX

public static final String VLAN_IFINDEX
Constant VLAN_IFINDEX="vtpVlanIfIndex"

See Also:
Constant Field Values

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

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.

Constructor Detail

CiscoVlanTableEntry

public CiscoVlanTableEntry()

Constructor for CiscoVlanTableEntry.

Method Detail

storeResult

public void storeResult(SnmpResult res)

Overrides:
storeResult in class SnmpStore


Copyright © 2011. All Rights Reserved.