org.opennms.netmgt.linkd.snmp
Class CdpCacheTableEntry

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.CdpCacheTableEntry

public final class CdpCacheTableEntry
extends SnmpTableEntry

The CdpCacheTableEntry class is designed to hold all the MIB-II information for one entry in the .iso.org.dod.internet.private.enterprises.cisco.ciscoMgmt. ciscoCdpMIB.ciscoCdpMIBObjects.cdpCache.cdpCacheTable.cdpCacheEntry

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

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

Field Summary
static String CDP_ADDRESS
           
static String CDP_ADDRESS_TYPE
           
static String CDP_APPLIANCEID
           
static String CDP_CAPS
           
static String CDP_DEVICEID
           
static String CDP_DEVICEINDEX
           
static String CDP_DEVICEPORT
           
static String CDP_DUPLEX
           
static String CDP_IFINDEX
           
static String CDP_LASTCHANGE
           
static String CDP_MTU
           
static String CDP_NATIVEVLAN
           
static String CDP_PHYSLOC
           
static String CDP_PLATFORM
           
static String CDP_POWERCONS
           
static String CDP_PRIMARYMGMTADDR
           
static String CDP_PRIMARYMGMTADDR_TYPE
           
static String CDP_SECONDARYMGMTADDR
           
static String CDP_SECONDARYMGMTADDR_TYPE
           
static String CDP_SYSNAME
           
static String CDP_SYSOBJID
           
static String CDP_VERSION
           
static String CDP_VLANID
           
static String CDP_VTP_MGMTDOMAIN
           
static NamedSnmpVar[] cdpCache_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 CdPCacheTable 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
CdpCacheTableEntry()
           
 
Method Summary
 InetAddress getCdpCacheAddress()
           
 int getCdpCacheAddressType()
           
 String getCdpCacheDeviceId()
           
 int getCdpCacheDeviceIndex()
           
 String getCdpCacheDevicePort()
           
 int getCdpCacheIfIndex()
           
 String getCdpCacheVersion()
           
 String getCdpPlatform()
           
 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

CDP_IFINDEX

public static final String CDP_IFINDEX
See Also:
Constant Field Values

CDP_DEVICEINDEX

public static final String CDP_DEVICEINDEX
See Also:
Constant Field Values

CDP_ADDRESS_TYPE

public static final String CDP_ADDRESS_TYPE
See Also:
Constant Field Values

CDP_ADDRESS

public static final String CDP_ADDRESS
See Also:
Constant Field Values

CDP_VERSION

public static final String CDP_VERSION
See Also:
Constant Field Values

CDP_DEVICEID

public static final String CDP_DEVICEID
See Also:
Constant Field Values

CDP_DEVICEPORT

public static final String CDP_DEVICEPORT
See Also:
Constant Field Values

CDP_PLATFORM

public static final String CDP_PLATFORM
See Also:
Constant Field Values

CDP_CAPS

public static final String CDP_CAPS
See Also:
Constant Field Values

CDP_VTP_MGMTDOMAIN

public static final String CDP_VTP_MGMTDOMAIN
See Also:
Constant Field Values

CDP_NATIVEVLAN

public static final String CDP_NATIVEVLAN
See Also:
Constant Field Values

CDP_DUPLEX

public static final String CDP_DUPLEX
See Also:
Constant Field Values

CDP_APPLIANCEID

public static final String CDP_APPLIANCEID
See Also:
Constant Field Values

CDP_VLANID

public static final String CDP_VLANID
See Also:
Constant Field Values

CDP_POWERCONS

public static final String CDP_POWERCONS
See Also:
Constant Field Values

CDP_MTU

public static final String CDP_MTU
See Also:
Constant Field Values

CDP_SYSNAME

public static final String CDP_SYSNAME
See Also:
Constant Field Values

CDP_SYSOBJID

public static final String CDP_SYSOBJID
See Also:
Constant Field Values

CDP_PRIMARYMGMTADDR_TYPE

public static final String CDP_PRIMARYMGMTADDR_TYPE
See Also:
Constant Field Values

CDP_PRIMARYMGMTADDR

public static final String CDP_PRIMARYMGMTADDR
See Also:
Constant Field Values

CDP_SECONDARYMGMTADDR_TYPE

public static final String CDP_SECONDARYMGMTADDR_TYPE
See Also:
Constant Field Values

CDP_SECONDARYMGMTADDR

public static final String CDP_SECONDARYMGMTADDR
See Also:
Constant Field Values

CDP_PHYSLOC

public static final String CDP_PHYSLOC
See Also:
Constant Field Values

CDP_LASTCHANGE

public static final String CDP_LASTCHANGE
See Also:
Constant Field Values

cdpCache_elemList

public static NamedSnmpVar[] cdpCache_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 CdPCacheTable in the MIB forest.

See Also:
Constant Field Values
Constructor Detail

CdpCacheTableEntry

public CdpCacheTableEntry()
Method Detail

storeResult

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

getCdpCacheIfIndex

public int getCdpCacheIfIndex()

getCdpCacheDeviceIndex

public int getCdpCacheDeviceIndex()

getCdpCacheAddressType

public int getCdpCacheAddressType()

getCdpCacheAddress

public InetAddress getCdpCacheAddress()

getCdpCacheVersion

public String getCdpCacheVersion()

getCdpCacheDeviceId

public String getCdpCacheDeviceId()

getCdpCacheDevicePort

public String getCdpCacheDevicePort()

getCdpPlatform

public String getCdpPlatform()


Copyright © 2009. All Rights Reserved.