JBoss API: Class LRUStatefulContextCachePolicy.RemoverTask
org.jboss.ejb.plugins
Class LRUStatefulContextCachePolicy.RemoverTask
java.lang.Object
|
+--java.util.TimerTask
|
+--org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy.OveragerTask
|
+--org.jboss.ejb.plugins.LRUStatefulContextCachePolicy.RemoverTask
- All Implemented Interfaces:
- java.lang.Runnable
- Enclosing class:
- LRUStatefulContextCachePolicy
- protected class LRUStatefulContextCachePolicy.RemoverTask
- extends LRUEnterpriseContextCachePolicy.OveragerTask
This TimerTask removes beans that have not been called for a while.
Methods inherited from class java.util.TimerTask |
cancel, scheduledExecutionTime |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LRUStatefulContextCachePolicy.RemoverTask
protected LRUStatefulContextCachePolicy.RemoverTask(long period)
getTaskLogMessage
protected java.lang.String getTaskLogMessage()
- Overrides:
getTaskLogMessage
in class LRUEnterpriseContextCachePolicy.OveragerTask
getJMSTaskType
protected java.lang.String getJMSTaskType()
- Overrides:
getJMSTaskType
in class LRUEnterpriseContextCachePolicy.OveragerTask
kickOut
protected void kickOut(LRUCachePolicy.LRUCacheEntry entry)
- Overrides:
kickOut
in class LRUEnterpriseContextCachePolicy.OveragerTask
getMaxAge
protected long getMaxAge()
- Overrides:
getMaxAge
in class LRUEnterpriseContextCachePolicy.OveragerTask
run
public void run()
- Overrides:
run
in class LRUEnterpriseContextCachePolicy.OveragerTask
Copyright © 2000 The JBoss Organization. All Rights Reserved.