org.apache.avalon.excalibur.cache.policy
Class LRUPolicy

java.lang.Object
  |
  +--org.apache.avalon.excalibur.cache.policy.ListBasedPolicy
        |
        +--org.apache.avalon.excalibur.cache.policy.LRUPolicy
All Implemented Interfaces:
ReplacementPolicy

public class LRUPolicy
extends ListBasedPolicy

LRU(Least Recently Used) replacement policy.

Author:
Eung-ju Park

Fields inherited from class org.apache.avalon.excalibur.cache.policy.ListBasedPolicy
m_keyList
 
Constructor Summary
LRUPolicy()
           
 
Method Summary
 void hit(java.lang.Object key)
           
 
Methods inherited from class org.apache.avalon.excalibur.cache.policy.ListBasedPolicy
add, remove, selectVictim
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LRUPolicy

public LRUPolicy()
Method Detail

hit

public void hit(java.lang.Object key)


Copyright © 2001 Apache Jakarta Project. All Rights Reserved.