Interface RotateStrategy

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean isRotationNeeded​(java.lang.String data, java.io.File file)
      Check if a log rotation is neccessary at this time.
      void reset()
      Reset cumulative rotation history data.
    • Method Detail

      • reset

        void reset()
        Reset cumulative rotation history data. Called after rotation.
      • isRotationNeeded

        boolean isRotationNeeded​(java.lang.String data,
                                 java.io.File file)
        Check if a log rotation is neccessary at this time.
        Parameters:
        data - the serialized version of the message about to be written to the log system
        file - the File that we are writing to
        Returns:
        boolean return true if log rotation is neccessary, else false