Interface TimeBasedFileNamingAndTriggeringPolicy<E>

    • Method Detail

      • getElapsedPeriodsFileName

        java.lang.String getElapsedPeriodsFileName()
        Deprecated.
        Return the file name for the elapsed periods file name.
        Returns:
      • getCurrentPeriodsFileNameWithoutCompressionSuffix

        java.lang.String getCurrentPeriodsFileNameWithoutCompressionSuffix()
        Deprecated.
        Return the current periods file name without the compression suffix. This value is equivalent to the active file name.
        Returns:
        current period's file name (without compression suffix)
      • getArchiveRemover

        ArchiveRemover getArchiveRemover()
        Deprecated.
        Return the archive remover appropriate for this instance.
      • getCurrentTime

        long getCurrentTime()
        Deprecated.
        Return the current time which is usually the value returned by System.currentMillis(). However, for testing purposed this value may be different than the real time.
        Returns:
        current time value
      • setCurrentTime

        void setCurrentTime​(long now)
        Deprecated.
        Set the current time. Only unit tests should invoke this method.
        Parameters:
        now -