Interface TailerListener

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void fileNotFound()
      This method is called if the tailed file is not found.
      void fileRotated()
      Called if a file rotation is detected.
      void handle​(java.lang.Exception ex)
      Handles an Exception .
      void handle​(java.lang.String line)
      Handles a line from a Tailer.
      void init​(Tailer tailer)
      The tailer will call this method during construction, giving the listener a method of stopping the tailer.
    • Method Detail

      • init

        void init​(Tailer tailer)
        The tailer will call this method during construction, giving the listener a method of stopping the tailer.
        Parameters:
        tailer - the tailer.
      • fileNotFound

        void fileNotFound()
        This method is 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: this is called from the tailer thread.

      • handle

        void handle​(java.lang.String line)
        Handles a line from a Tailer.

        Note: this is called from the tailer thread.

        Parameters:
        line - the line.
      • handle

        void handle​(java.lang.Exception ex)
        Handles an Exception .

        Note: this is called from the tailer thread.

        Parameters:
        ex - the exception.