Interface TriggeringPolicy<E>

    • Method Detail

      • getLengthCounter

        default LengthCounter getLengthCounter()
        Return the LengthCounter instance associated with this triggering policy. The returned value may be null.
        Returns:
        a LengthCounter instance, may be null
        Since:
        1.5.8
      • isTriggeringEvent

        boolean isTriggeringEvent​(File activeFile,
                                  E event)
        Should roll-over be triggered at this time?
        Parameters:
        activeFile - A reference to the currently active log file.
        event - A reference to the current event.
        Returns:
        true if a roll-over should occur.