Package org.opennms.netmgt.snmp
Class AggregateTracker
- java.lang.Object
-
- org.opennms.netmgt.snmp.CollectionTracker
-
- org.opennms.netmgt.snmp.AggregateTracker
-
- All Implemented Interfaces:
Collectable,ProxiableTracker
- Direct Known Subclasses:
CdpGlobalGroupTracker,CiscoVtpTracker,Dot1dBaseTracker,InstanceListTracker,IsisSysObjectGroupTracker,LldpLocalGroupTracker,OspfGeneralGroupTracker,SnmpIfCollector,SnmpNodeCollector,SnmpTable,SnmpTable,SystemGroup
public class AggregateTracker extends CollectionTracker
-
-
Constructor Summary
Constructors Constructor Description AggregateTracker(Collection<Collectable> children)AggregateTracker(Collection<Collectable> children, CollectionTracker parent)AggregateTracker(Collectable[] children)AggregateTracker(Collectable[] children, CollectionTracker parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponseProcessorbuildNextPdu(PduBuilder parentBuilder)List<WalkRequest>getWalkRequests()voidhandleWalkResponses(List<WalkResponse> responses)booleanisFinished()voidsetFailed(boolean failed)voidsetMaxRepetitions(int maxRepititions)voidsetMaxRetries(int maxRetries)voidsetTimedOut(boolean timedOut)-
Methods inherited from class org.opennms.netmgt.snmp.CollectionTracker
failed, getCollectionTracker, getParent, reportFatalErr, reportGenErr, reportNonFatalErr, reportNoSuchNameErr, reportTooBigErr, setFinished, setParent, storeResult, timedOut
-
-
-
-
Constructor Detail
-
AggregateTracker
public AggregateTracker(Collection<Collectable> children)
-
AggregateTracker
public AggregateTracker(Collection<Collectable> children, CollectionTracker parent)
-
AggregateTracker
public AggregateTracker(Collectable[] children)
-
AggregateTracker
public AggregateTracker(Collectable[] children, CollectionTracker parent)
-
-
Method Detail
-
setFailed
public void setFailed(boolean failed)
- Overrides:
setFailedin classCollectionTracker
-
setTimedOut
public void setTimedOut(boolean timedOut)
- Overrides:
setTimedOutin classCollectionTracker
-
setMaxRepetitions
public void setMaxRepetitions(int maxRepititions)
- Specified by:
setMaxRepetitionsin classCollectionTracker
-
setMaxRetries
public void setMaxRetries(int maxRetries)
- Specified by:
setMaxRetriesin classCollectionTracker
-
isFinished
public boolean isFinished()
- Overrides:
isFinishedin classCollectionTracker
-
buildNextPdu
public ResponseProcessor buildNextPdu(PduBuilder parentBuilder) throws SnmpException
- Specified by:
buildNextPduin classCollectionTracker- Throws:
SnmpException
-
getWalkRequests
public List<WalkRequest> getWalkRequests()
-
handleWalkResponses
public void handleWalkResponses(List<WalkResponse> responses)
-
-