org.opennms.netmgt.snmp
Class TableTracker
java.lang.Object
org.opennms.netmgt.snmp.CollectionTracker
org.opennms.netmgt.snmp.TableTracker
- All Implemented Interfaces:
- Collectable, RowCallback, RowResultFactory
public class TableTracker
- extends CollectionTracker
- implements RowCallback, RowResultFactory
| 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 |
TableTracker
public TableTracker(SnmpObjId... ids)
TableTracker
public TableTracker(RowCallback rc,
SnmpObjId... ids)
TableTracker
public TableTracker(RowCallback rc,
int maxRepetitions,
SnmpObjId... columns)
setMaxRepetitions
public void setMaxRepetitions(int maxRepetitions)
- Specified by:
setMaxRepetitions in class CollectionTracker
isFinished
public boolean isFinished()
- Overrides:
isFinished in class CollectionTracker
buildNextPdu
public ResponseProcessor buildNextPdu(PduBuilder pduBuilder)
- Specified by:
buildNextPdu in class CollectionTracker
storeResult
public void storeResult(SnmpResult res)
- Overrides:
storeResult in class CollectionTracker
rowCompleted
public void rowCompleted(SnmpRowResult row)
- Specified by:
rowCompleted in interface RowCallback
createRowResult
public SnmpRowResult createRowResult(int columnCount,
SnmpInstId instance)
- Specified by:
createRowResult in interface RowResultFactory
Copyright © 2010. All Rights Reserved.