Module org.snmp4j

Interface TableListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
TableUtils.InternalTableListener

public interface TableListener extends EventListener
The TableListener interface is implemented by objects listening for table events. Table events typically contain row data.
Since:
1.0.2
Version:
1.10
Author:
Frank Fock
See Also:
TableUtils
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    finished​(TableEvent event)
    Indicates in a series of table events that no more events will follow.
    boolean
    Indicates whether the tree walk is complete or not.
    boolean
    next​(TableEvent event)
    Consumes the next table event, which is typically the next row in a table retrieval operation.
  • Method Details

    • next

      boolean next(TableEvent event)
      Consumes the next table event, which is typically the next row in a table retrieval operation.
      Parameters:
      event - a TableEvent instance.
      Returns:
      true if this listener wants to receive more events, otherwise return false. For example, a TableListener can return false to stop table retrieval.
    • finished

      void finished(TableEvent event)
      Indicates in a series of table events that no more events will follow.
      Parameters:
      event - a TableEvent instance that will either indicate an error (RetrievalEvent.isError() returns true) or success of the table operation.
    • isFinished

      boolean isFinished()
      Indicates whether the tree walk is complete or not.
      Returns:
      true if it is complete, false otherwise.
      Since:
      1.10