org.jboss.cache.eviction
Class EvictionTimerTask

java.lang.Object
  extended by org.jboss.cache.eviction.EvictionTimerTask

public class EvictionTimerTask
extends Object

Timer threads to do periodic node clean up by running the eviction policy.

Version:
$Revision: 5726 $
Author:
Ben Wang 2-2004, Daniel Huang (dhuang@jboss.org)

Constructor Summary
EvictionTimerTask()
           
 
Method Summary
 void addRegionToProcess(Region region)
          Add a MarshRegion to process by the Eviction Thread.
 void init(int wakeupIntervalSeconds)
           
 boolean isRegionRegisteredForProcessing(Region region)
           
 void removeRegionToProcess(Region region)
          Remove a MarshRegion to process from the Eviction thread.
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvictionTimerTask

public EvictionTimerTask()
Method Detail

init

public void init(int wakeupIntervalSeconds)

addRegionToProcess

public void addRegionToProcess(Region region)
Add a MarshRegion to process by the Eviction Thread.

Parameters:
region - MarshRegion to process.

removeRegionToProcess

public void removeRegionToProcess(Region region)
Remove a MarshRegion to process from the Eviction thread.

Parameters:
region -

isRegionRegisteredForProcessing

public boolean isRegionRegisteredForProcessing(Region region)

stop

public void stop()


Copyright © 2008 JBoss, a division of Red Hat. All Rights Reserved.