Class TimeBasedArchiveRemover
- java.lang.Object
 - 
- ch.qos.logback.core.spi.ContextAwareBase
 - 
- ch.qos.logback.core.rolling.helper.TimeBasedArchiveRemover
 
 
 
- 
- All Implemented Interfaces:
 ArchiveRemover,ContextAware
- Direct Known Subclasses:
 SizeAndTimeBasedArchiveRemover
@Deprecated(since="2022-01-27") public class TimeBasedArchiveRemover extends ContextAwareBase implements ArchiveRemover
Deprecated. 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description classTimeBasedArchiveRemover.ArhiveRemoverRunnableDeprecated. 
- 
Constructor Summary
Constructors Constructor Description TimeBasedArchiveRemover(FileNamePattern fileNamePattern, RollingCalendar rc)Deprecated. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidclean(java.util.Date now)Deprecated.java.util.concurrent.Future<?>cleanAsynchronously(java.util.Date now)Deprecated.voidcleanPeriod(java.util.Date dateOfPeriodToClean)Deprecated.voidsetMaxHistory(int maxHistory)Deprecated.voidsetTotalSizeCap(long totalSizeCap)Deprecated.java.lang.StringtoString()Deprecated.- 
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getStatusManager, setContext 
- 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait 
- 
Methods inherited from interface ch.qos.logback.core.spi.ContextAware
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
TimeBasedArchiveRemover
public TimeBasedArchiveRemover(FileNamePattern fileNamePattern, RollingCalendar rc)
Deprecated. 
 - 
 
- 
Method Detail
- 
clean
public void clean(java.util.Date now)
Deprecated.- Specified by:
 cleanin interfaceArchiveRemover
 
- 
cleanPeriod
public void cleanPeriod(java.util.Date dateOfPeriodToClean)
Deprecated. 
- 
setMaxHistory
public void setMaxHistory(int maxHistory)
Deprecated.- Specified by:
 setMaxHistoryin interfaceArchiveRemover
 
- 
setTotalSizeCap
public void setTotalSizeCap(long totalSizeCap)
Deprecated.- Specified by:
 setTotalSizeCapin interfaceArchiveRemover
 
- 
toString
public java.lang.String toString()
Deprecated.- Overrides:
 toStringin classjava.lang.Object
 
- 
cleanAsynchronously
public java.util.concurrent.Future<?> cleanAsynchronously(java.util.Date now)
Deprecated.- Specified by:
 cleanAsynchronouslyin interfaceArchiveRemover
 
 - 
 
 -