Home » apache-tomcat-6.0.26-src » org.apache » tomcat » util » threads » [javadoc | source]
org.apache.tomcat.util.threads
public final class: Expirer [javadoc | source]
java.lang.Object
   org.apache.tomcat.util.threads.Expirer

All Implemented Interfaces:
    ThreadPoolRunnable

Expire unused objects.
Nested Class Summary:
public static interface  Expirer.ExpireCallback   
Field Summary
 ExpireCallback expireCallback     
static final  int INITIAL_SIZE     
 TimeStamp[] managedObjs     
 TimeStamp[] checkedObjs     
 int managedLen     
 int managedCount     
Constructor:
 public Expirer() 
Method from org.apache.tomcat.util.threads.Expirer Summary:
addManagedObject,   getCheckInterval,   getInitData,   removeManagedObject,   runIt,   setCheckInterval,   setExpireCallback,   start,   stop
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.tomcat.util.threads.Expirer Detail:
 public  void addManagedObject(TimeStamp ts) 
 public int getCheckInterval() 
 public Object[] getInitData() 
 public  void removeManagedObject(TimeStamp ts) 
 public  void runIt(Object[] td) 
 public  void setCheckInterval(int checkInterval) 
 public  void setExpireCallback(ExpireCallback cb) 
 public  void start() 
 public  void stop()