Package ch.qos.logback.core.rolling
Class SizeAndTimeBasedFNATP<E>
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicyBase<E>
ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP<E>
- All Implemented Interfaces:
TimeBasedFileNamingAndTriggeringPolicy<E>,TriggeringPolicy<E>,ContextAware,LifeCycle
@Deprecated(since="2022-01-27")
public class SizeAndTimeBasedFNATP<E>
extends TimeBasedFileNamingAndTriggeringPolicyBase<E>
Deprecated.
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.SizeAndTimeBasedFNATP(ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP.Usage usage) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Return the current periods file name without the compression suffix.booleanisTriggeringEvent(File activeFile, E event) Deprecated.Should roll-over be triggered at this time?voidsetMaxFileSize(FileSize aMaxFileSize) Deprecated.voidstart()Deprecated.Methods inherited from class ch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicyBase
getArchiveRemover, getCurrentTime, getElapsedPeriodsFileName, isStarted, setCurrentTime, setDateInCurrentPeriod, setTimeBasedRollingPolicy, stopMethods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getStatusManager, setContextMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ch.qos.logback.core.spi.ContextAware
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
-
Constructor Details
-
SizeAndTimeBasedFNATP
public SizeAndTimeBasedFNATP()Deprecated. -
SizeAndTimeBasedFNATP
public SizeAndTimeBasedFNATP(ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP.Usage usage) Deprecated.
-
-
Method Details
-
start
public void start()Deprecated.- Specified by:
startin interfaceLifeCycle- Overrides:
startin classTimeBasedFileNamingAndTriggeringPolicyBase<E>
-
isTriggeringEvent
Deprecated.Description copied from interface:TriggeringPolicyShould roll-over be triggered at this time?- Parameters:
activeFile- A reference to the currently active log file.event- A reference to the currently event.- Returns:
- true if a roll-over should occur.
-
getCurrentPeriodsFileNameWithoutCompressionSuffix
Deprecated.Description copied from interface:TimeBasedFileNamingAndTriggeringPolicyReturn the current periods file name without the compression suffix. This value is equivalent to the active file name.- Specified by:
getCurrentPeriodsFileNameWithoutCompressionSuffixin interfaceTimeBasedFileNamingAndTriggeringPolicy<E>- Overrides:
getCurrentPeriodsFileNameWithoutCompressionSuffixin classTimeBasedFileNamingAndTriggeringPolicyBase<E>- Returns:
- current period's file name (without compression suffix)
-
setMaxFileSize
Deprecated.
-