org.codehaus.wadi.impl
Class AbstractEvicter

java.lang.Object
  extended byorg.codehaus.wadi.impl.AbstractEvicter
All Implemented Interfaces:
Evicter, Lifecycle
Direct Known Subclasses:
AbstractBestEffortEvicter, AbstractStrictEvicter, DummyEvicter

public abstract class AbstractEvicter
extends Object
implements Evicter

Abstract base for Evicters.

Version:
$Revision: 1139 $
Author:
Jules Gosnell

Constructor Summary
AbstractEvicter()
           
 
Method Summary
 void destroy()
           
 void init(EvicterConfig config)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.wadi.Evicter
evict, insert, remove, setLastAccessedTime, setMaxInactiveInterval, test
 

Constructor Detail

AbstractEvicter

public AbstractEvicter()
Method Detail

init

public void init(EvicterConfig config)
Specified by:
init in interface Evicter

destroy

public void destroy()
Specified by:
destroy in interface Evicter

start

public void start()
           throws Exception
Specified by:
start in interface Lifecycle
Throws:
Exception

stop

public void stop()
          throws Exception
Specified by:
stop in interface Lifecycle
Throws:
Exception


Copyright © 2004-2008 Core Developers Network Ltd.. All Rights Reserved.