public class IPInterfaceTableTracker extends TableTracker
Modifier and Type | Field and Description |
---|---|
static SnmpObjId |
IP_ADDR_ENT_ADDR
Constant
IP_ADDR_ENT_ADDR |
static SnmpObjId |
IP_ADDR_ENT_BCASTADDR
Constant
IP_ADDR_ENT_BCASTADDR |
static SnmpObjId |
IP_ADDR_ENT_NETMASK
Constant
IP_ADDR_ENT_NETMASK |
static SnmpObjId |
IP_ADDR_IF_INDEX
Constant
IP_ADDR_IF_INDEX |
static SnmpObjId |
IP_ADDR_TABLE_ENTRY
Constant
IP_ADDR_TABLE_ENTRY |
Constructor and Description |
---|
IPInterfaceTableTracker()
Constructor for IPInterfaceTableTracker.
|
IPInterfaceTableTracker(RowCallback rowProcessor)
Constructor for IPInterfaceTableTracker.
|
Modifier and Type | Method and Description |
---|---|
SnmpRowResult |
createRowResult(int columnCount,
SnmpInstId instance) |
void |
processIPInterfaceRow(org.opennms.netmgt.provision.service.IPInterfaceTableTracker.IPInterfaceRow row)
processIPInterfaceRow
|
void |
rowCompleted(SnmpRowResult row) |
buildNextPdu, getWalkRequests, handleWalkResponses, isFinished, setMaxRepetitions, setMaxRetries, storeResult
failed, getCollectionTracker, getParent, reportFatalErr, reportGenErr, reportNonFatalErr, reportNoSuchNameErr, reportTooBigErr, setFailed, setFinished, setParent, setTimedOut, timedOut
public static final SnmpObjId IP_ADDR_TABLE_ENTRY
IP_ADDR_TABLE_ENTRY
public static final SnmpObjId IP_ADDR_ENT_ADDR
IP_ADDR_ENT_ADDR
public static final SnmpObjId IP_ADDR_IF_INDEX
IP_ADDR_IF_INDEX
public static final SnmpObjId IP_ADDR_ENT_NETMASK
IP_ADDR_ENT_NETMASK
public static final SnmpObjId IP_ADDR_ENT_BCASTADDR
IP_ADDR_ENT_BCASTADDR
public IPInterfaceTableTracker()
Constructor for IPInterfaceTableTracker.
public IPInterfaceTableTracker(RowCallback rowProcessor)
Constructor for IPInterfaceTableTracker.
rowProcessor
- a RowCallback
object.public SnmpRowResult createRowResult(int columnCount, SnmpInstId instance)
createRowResult
in interface RowResultFactory
createRowResult
in class TableTracker
public void rowCompleted(SnmpRowResult row)
rowCompleted
in interface RowCallback
rowCompleted
in class TableTracker
public void processIPInterfaceRow(org.opennms.netmgt.provision.service.IPInterfaceTableTracker.IPInterfaceRow row)
processIPInterfaceRow
row
- a IPInterfaceTableTracker.IPInterfaceRow
object.Copyright © 2021. All rights reserved.