Class TailerListenerAdapter

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void endOfFileReached()
      Called each time the Tailer reaches the end of the file.
      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

        equals, 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.
      • endOfFileReached

        public void endOfFileReached()
        Called each time the Tailer reaches the end of the file. Note: this is called from the tailer thread. Note: a future version of commons-io will pull this method up to the TailerListener interface, for now clients must subclass this class to use this feature.
        Since:
        2.5