org.jboss.ejb.plugins
Class LRUEnterpriseContextCachePolicy.ResizerTask
java.lang.Object
java.util.TimerTask
org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy.ResizerTask
- All Implemented Interfaces:
- Runnable
- Enclosing class:
- LRUEnterpriseContextCachePolicy
protected class LRUEnterpriseContextCachePolicy.ResizerTask
- extends TimerTask
This TimerTask resizes the cache capacity using the cache miss frequency
algorithm, that is the more cache misses we have, the more the cache size
is enlarged, and viceversa.
Of course, the maximum and minimum capacity are the bounds that this
resizer never passes.
Method Summary |
void |
run()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LRUEnterpriseContextCachePolicy.ResizerTask
protected LRUEnterpriseContextCachePolicy.ResizerTask(long resizerPeriod)
run
public void run()
- Specified by:
run
in interface Runnable
- Specified by:
run
in class TimerTask
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.