|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.joseki.util.cache.CachePolicyLRU
Constructor Summary | |
CachePolicyLRU()
|
Method Summary | |
java.lang.Object[] |
expel(int count)
Choose which object(s) to remove. |
void |
newItem(java.lang.Object key,
java.lang.Object value)
Announce the insertion of a new object into the cache |
void |
update(java.lang.Object key)
Note access to an object |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CachePolicyLRU()
Method Detail |
public java.lang.Object[] expel(int count)
CachePolicy
expel
in interface CachePolicy
count
- The number of objects to decide to go.
public void update(java.lang.Object key)
CachePolicy
update
in interface CachePolicy
public void newItem(java.lang.Object key, java.lang.Object value)
CachePolicy
newItem
in interface CachePolicy
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |