- java.lang.Object
-
- org.snmp4j.util.TreeUtils.InternalTreeListener
-
- All Implemented Interfaces:
java.util.EventListener,TreeListener
- Enclosing class:
- TreeUtils
class TreeUtils.InternalTreeListener extends java.lang.Object implements TreeListener
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<TreeEvent>collectedEventsprivate booleanfinished
-
Constructor Summary
Constructors Constructor Description InternalTreeListener(java.util.List<TreeEvent> eventList)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfinished(TreeEvent event)Indicates in a series of tree events that no more events will follow.java.util.List<TreeEvent>getCollectedEvents()booleanisFinished()Indicates whether the tree walk is complete or not.booleannext(TreeEvent event)Consumes the next table event, which is typically the next row in a table retrieval operation.
-
-
-
Field Detail
-
collectedEvents
private java.util.List<TreeEvent> collectedEvents
-
finished
private volatile boolean finished
-
-
Constructor Detail
-
InternalTreeListener
public InternalTreeListener(java.util.List<TreeEvent> eventList)
-
-
Method Detail
-
next
public boolean next(TreeEvent event)
Description copied from interface:TreeListenerConsumes the next table event, which is typically the next row in a table retrieval operation.- Specified by:
nextin interfaceTreeListener- Parameters:
event- aTableEventinstance.- Returns:
trueif this listener wants to receive more events, otherwise returnfalse. For example, aTreeListenercan returnfalseto stop tree retrieval.
-
finished
public void finished(TreeEvent event)
Description copied from interface:TreeListenerIndicates in a series of tree events that no more events will follow.- Specified by:
finishedin interfaceTreeListener- Parameters:
event- aTreeEventinstance that will either indicate an error (RetrievalEvent.isError()returnstrue) or success of the tree retrieval operation.
-
getCollectedEvents
public java.util.List<TreeEvent> getCollectedEvents()
-
isFinished
public boolean isFinished()
Description copied from interface:TreeListenerIndicates whether the tree walk is complete or not.- Specified by:
isFinishedin interfaceTreeListener- Returns:
trueif it is complete,falseotherwise.
-
-