Interface TailerListener

All Known Implementing Classes:
TailerListenerAdapter

public interface TailerListener
Listens to events from a Tailer.
Since:
2.0
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Called if the tailed file is not found.
    void
    Called if a file rotation is detected.
    void
    Called when an Exception is thrown.
    void
    handle(String line)
    Called when a line is read.
    void
    init(Tailer tailer)
    Called during construction, giving the listener a method of stopping the tailer.
  • Method Details

    • fileNotFound

      void fileNotFound()
      Called if the tailed file is not found.

      Note: this is called from the tailer thread.

    • fileRotated

      void fileRotated()
      Called if a file rotation is detected. This method is called before the file is reopened, and fileNotFound may be called if the new file has not yet been created.

      Note: Called from the tailer thread.

    • handle

      void handle(Exception e)
      Called when an Exception is thrown.

      Note: Called from the tailer thread.

      Parameters:
      e - the exception.
    • handle

      void handle(String line)
      Called when a line is read.

      Note: Called from the tailer thread.

      Parameters:
      line - the line.
    • init

      void init(Tailer tailer)
      Called during construction, giving the listener a method of stopping the tailer.
      Parameters:
      tailer - the tailer.