Class TailerListenerAdapter

  • All Implemented Interfaces:
    TailerListener

    public class TailerListenerAdapter
    extends java.lang.Object
    implements TailerListener
    Since:
    2.0
    Version:
    $Id: TailerListenerAdapter.java 1304052 2012-03-22 20:55:29Z ggregory $
    • Method Summary

      All Methods Instance Methods Concrete 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.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TailerListenerAdapter

        public TailerListenerAdapter()
    • Method Detail

      • init

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

        public void fileNotFound()
        This method is called if the tailed file is not found.
        Specified by:
        fileNotFound in interface TailerListener
      • fileRotated

        public 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.
        Specified by:
        fileRotated in interface TailerListener
      • handle

        public void handle​(java.lang.String line)
        Handles a line from a Tailer.
        Specified by:
        handle in interface TailerListener
        Parameters:
        line - the line.
      • handle

        public void handle​(java.lang.Exception ex)
        Handles an Exception .
        Specified by:
        handle in interface TailerListener
        Parameters:
        ex - the exception.