uk.org.simonsite.log4j.appender
Class DefaultLogFileScavenger

java.lang.Object
  extended by uk.org.simonsite.log4j.appender.AbstractLogFileScavenger
      extended by uk.org.simonsite.log4j.appender.DefaultLogFileScavenger
All Implemented Interfaces:
Runnable, LogFileScavenger

public final class DefaultLogFileScavenger
extends AbstractLogFileScavenger

Responsible for periodically sampling the number of log files with a given base filename and time-based extension, and for deleting the older files if the file count limit is exceeded.

Version:
2.0
Author:
Simon Park

Constructor Summary
DefaultLogFileScavenger()
           
 
Method Summary
 void scavenge()
           
 
Methods inherited from class uk.org.simonsite.log4j.appender.AbstractLogFileScavenger
begin, end, getAppender, getProperties, init, logFileList, run
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultLogFileScavenger

public DefaultLogFileScavenger()
Method Detail

scavenge

public void scavenge()