|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.snmp.CollectionTracker
org.opennms.netmgt.snmp.TableTracker
org.opennms.netmgt.provision.service.IPAddressTableTracker
public class IPAddressTableTracker
PhysInterfaceTableTracker
| Field Summary | |
|---|---|
static SnmpObjId |
IP_ADDRESS_CREATED_INDEX
|
static SnmpObjId |
IP_ADDRESS_IF_INDEX
|
static SnmpObjId |
IP_ADDRESS_LAST_CHANGED_INDEX
|
static SnmpObjId |
IP_ADDRESS_ORIGIN_INDEX
|
static SnmpObjId |
IP_ADDRESS_PREFIX_INDEX
|
static SnmpObjId |
IP_ADDRESS_PREFIX_ORIGIN_INDEX
|
static SnmpObjId |
IP_ADDRESS_PREFIX_TABLE_ENTRY
|
static SnmpObjId |
IP_ADDRESS_ROW_STATUS_INDEX
|
static SnmpObjId |
IP_ADDRESS_STATUS_INDEX
|
static SnmpObjId |
IP_ADDRESS_STORAGE_TYPE_INDEX
|
static SnmpObjId |
IP_ADDRESS_TABLE_ENTRY
|
static SnmpObjId |
IP_ADDRESS_TYPE_INDEX
|
static int |
TYPE_IPV4
|
static int |
TYPE_IPV6
|
| Fields inherited from class org.opennms.netmgt.snmp.CollectionTracker |
|---|
GEN_ERR, NO_ERR, NO_SUCH_NAME_ERR, TOO_BIG_ERR |
| Constructor Summary | |
|---|---|
IPAddressTableTracker()
Constructor for IPInterfaceTableTracker. |
|
IPAddressTableTracker(RowCallback rowProcessor)
Constructor for IPInterfaceTableTracker. |
|
| Method Summary | |
|---|---|
SnmpRowResult |
createRowResult(int columnCount,
SnmpInstId instance)
|
void |
processIPAddressRow(org.opennms.netmgt.provision.service.IPAddressTableTracker.IPAddressRow row)
processIPInterfaceRow |
void |
rowCompleted(SnmpRowResult row)
|
| Methods inherited from class org.opennms.netmgt.snmp.TableTracker |
|---|
buildNextPdu, isFinished, setMaxRepetitions, storeResult |
| Methods inherited from class org.opennms.netmgt.snmp.CollectionTracker |
|---|
failed, getCollectionTracker, getParent, reportGenErr, reportNoSuchNameErr, reportTooBigErr, setFailed, setFinished, setParent, setTimedOut, timedOut |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final SnmpObjId IP_ADDRESS_PREFIX_TABLE_ENTRY
public static final SnmpObjId IP_ADDRESS_TABLE_ENTRY
public static final SnmpObjId IP_ADDRESS_IF_INDEX
public static final SnmpObjId IP_ADDRESS_TYPE_INDEX
public static final SnmpObjId IP_ADDRESS_PREFIX_INDEX
public static final SnmpObjId IP_ADDRESS_PREFIX_ORIGIN_INDEX
public static final SnmpObjId IP_ADDRESS_ORIGIN_INDEX
public static final SnmpObjId IP_ADDRESS_STATUS_INDEX
public static final SnmpObjId IP_ADDRESS_CREATED_INDEX
public static final SnmpObjId IP_ADDRESS_LAST_CHANGED_INDEX
public static final SnmpObjId IP_ADDRESS_ROW_STATUS_INDEX
public static final SnmpObjId IP_ADDRESS_STORAGE_TYPE_INDEX
public static final int TYPE_IPV4
public static final int TYPE_IPV6
| Constructor Detail |
|---|
public IPAddressTableTracker()
Constructor for IPInterfaceTableTracker.
public IPAddressTableTracker(RowCallback rowProcessor)
Constructor for IPInterfaceTableTracker.
rowProcessor - a RowCallback object.| Method Detail |
|---|
public SnmpRowResult createRowResult(int columnCount,
SnmpInstId instance)
createRowResult in interface RowResultFactorycreateRowResult in class TableTrackerpublic void rowCompleted(SnmpRowResult row)
rowCompleted in interface RowCallbackrowCompleted in class TableTrackerpublic void processIPAddressRow(org.opennms.netmgt.provision.service.IPAddressTableTracker.IPAddressRow row)
processIPInterfaceRow
row - a IPAddressTableTracker.IPAddressRow object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||