org.opennms.netmgt.capsd.snmp
Class IpAddrTableEntry

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

public final class IpAddrTableEntry
extends SnmpStore

The IpAddrTableEntry class is designed to hold all the MIB-II information for one entry in the ipAddrTable. The table effectively contains a list of these entries, each entry having information about one address. The entry contains an IP Address, its netmask, interface binding, broadcast address, and maximum packet reassembly size.

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

Author:
Sowmya , Weave , Jon Whetzel , OpenNMS
See Also:
IpAddrTable, RFC1213

Field Summary
static String IP_ADDR_ENT_ADDR
          Constant IP_ADDR_ENT_ADDR="ipAdEntAddr"
static String IP_ADDR_ENT_BCASTADDR
          Constant IP_ADDR_ENT_BCASTADDR="ipAdEntBcastAddr"
static String IP_ADDR_ENT_NETMASK
          Constant IP_ADDR_ENT_NETMASK="ipAdEntNetMask"
static String IP_ADDR_IF_INDEX
          Constant IP_ADDR_IF_INDEX="ipAdEntIfIndex"
static NamedSnmpVar[] ms_elemList
          Constant ms_elemList
static String TABLE_OID
           The TABLE_OID is the object identifier that represents the root of the IP Address table in the MIB forest.
 
Fields inherited from class org.opennms.netmgt.snmp.AbstractSnmpStore
IFINDEX
 
Constructor Summary
IpAddrTableEntry()
           The class constructor used to initialize the object to its initial state.
 
Method Summary
 InetAddress getIpAdEntAddr()
          getIpAdEntAddr
 InetAddress getIpAdEntBcastAddr()
          getIpAdEntBcastAddr
 Integer getIpAdEntIfIndex()
          getIpAdEntIfIndex
 InetAddress getIpAdEntNetMask()
          getIpAdEntNetMask
 
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

IP_ADDR_ENT_ADDR

public static final String IP_ADDR_ENT_ADDR
Constant IP_ADDR_ENT_ADDR="ipAdEntAddr"

See Also:
Constant Field Values

IP_ADDR_IF_INDEX

public static final String IP_ADDR_IF_INDEX
Constant IP_ADDR_IF_INDEX="ipAdEntIfIndex"

See Also:
Constant Field Values

IP_ADDR_ENT_NETMASK

public static final String IP_ADDR_ENT_NETMASK
Constant IP_ADDR_ENT_NETMASK="ipAdEntNetMask"

See Also:
Constant Field Values

IP_ADDR_ENT_BCASTADDR

public static final String IP_ADDR_ENT_BCASTADDR
Constant IP_ADDR_ENT_BCASTADDR="ipAdEntBcastAddr"

See Also:
Constant Field Values

ms_elemList

public static final NamedSnmpVar[] ms_elemList
Constant ms_elemList


TABLE_OID

public static final String TABLE_OID

The TABLE_OID is the object identifier that represents the root of the IP Address table in the MIB forest.

See Also:
Constant Field Values
Constructor Detail

IpAddrTableEntry

public IpAddrTableEntry()

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.

Method Detail

getIpAdEntAddr

public InetAddress getIpAdEntAddr()

getIpAdEntAddr

Returns:
a InetAddress object.

getIpAdEntIfIndex

public Integer getIpAdEntIfIndex()

getIpAdEntIfIndex

Returns:
a Integer object.

getIpAdEntNetMask

public InetAddress getIpAdEntNetMask()

getIpAdEntNetMask

Returns:
a InetAddress object.

getIpAdEntBcastAddr

public InetAddress getIpAdEntBcastAddr()

getIpAdEntBcastAddr

Returns:
a InetAddress object.


Copyright © 2011. All Rights Reserved.