public class SizeAndTimeBasedArchiveRemover extends TimeBasedArchiveRemover
TimeBasedArchiveRemover.ArhiveRemoverRunnablefileNamePattern, INACTIVITY_TOLERANCE_IN_MILLIS, lastHeartBeat, MAX_VALUE_FOR_INACTIVITY_PERIODS, parentClean, rc, UNINITIALIZEDcontext| Constructor and Description |
|---|
SizeAndTimeBasedArchiveRemover(FileNamePattern fileNamePattern,
RollingCalendar rc) |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.String |
createStemRegex(java.util.Date dateOfPeriodToClean) |
protected java.io.File[] |
getFilesInPeriod(java.util.Date dateOfPeriodToClean) |
capTotalSize, clean, cleanAsynchronously, cleanPeriod, computeElapsedPeriodsSinceLastClean, computeParentCleaningFlag, getParentDir, getPeriodOffsetForDeletionTarget, removeFolderIfEmpty, setMaxHistory, setTotalSizeCap, toStringaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContextpublic SizeAndTimeBasedArchiveRemover(FileNamePattern fileNamePattern, RollingCalendar rc)
protected java.io.File[] getFilesInPeriod(java.util.Date dateOfPeriodToClean)
getFilesInPeriod in class TimeBasedArchiveRemoverprivate java.lang.String createStemRegex(java.util.Date dateOfPeriodToClean)