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:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Indicates in a series of table events that no more events will follow.
    boolean
    Indicates whether the tree walk is complete or not.
    boolean
    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