|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MemoryElementDescriptor | |
---|---|
org.apache.jcs.engine.memory | Parent package for memory type plugins. |
org.apache.jcs.engine.memory.fifo | |
org.apache.jcs.engine.memory.lru | The primary memory plugin using a 'least recently used' removal policy. |
org.apache.jcs.engine.memory.mru | A memory plugin implemented using a 'most recently used' removal policy. |
Uses of MemoryElementDescriptor in org.apache.jcs.engine.memory |
---|
Methods in org.apache.jcs.engine.memory that return MemoryElementDescriptor | |
---|---|
protected MemoryElementDescriptor |
AbstractDoulbeLinkedListMemoryCache.addFirst(ICacheElement ce)
Adds a new node to the start of the link list. |
protected MemoryElementDescriptor |
AbstractDoulbeLinkedListMemoryCache.addLast(ICacheElement ce)
Adds a new node to the end of the link list. |
protected abstract MemoryElementDescriptor |
AbstractDoulbeLinkedListMemoryCache.adjustListForUpdate(ICacheElement ce)
Children implement this to control the cache expiration algorithm |
Methods in org.apache.jcs.engine.memory with parameters of type MemoryElementDescriptor | |
---|---|
protected abstract void |
AbstractDoulbeLinkedListMemoryCache.adjustListForGet(MemoryElementDescriptor me)
Adjust the list as needed for a get. |
Uses of MemoryElementDescriptor in org.apache.jcs.engine.memory.fifo |
---|
Methods in org.apache.jcs.engine.memory.fifo that return MemoryElementDescriptor | |
---|---|
protected MemoryElementDescriptor |
FIFOMemoryCache.adjustListForUpdate(ICacheElement ce)
Puts an item to the cache. |
Methods in org.apache.jcs.engine.memory.fifo with parameters of type MemoryElementDescriptor | |
---|---|
protected void |
FIFOMemoryCache.adjustListForGet(MemoryElementDescriptor me)
Does nothing. |
Uses of MemoryElementDescriptor in org.apache.jcs.engine.memory.lru |
---|
Methods in org.apache.jcs.engine.memory.lru that return MemoryElementDescriptor | |
---|---|
protected MemoryElementDescriptor |
LRUMemoryCache.adjustListForUpdate(ICacheElement ce)
Puts an item to the cache. |
Methods in org.apache.jcs.engine.memory.lru with parameters of type MemoryElementDescriptor | |
---|---|
protected void |
LRUMemoryCache.adjustListForGet(MemoryElementDescriptor me)
Makes the item the first in the list. |
Uses of MemoryElementDescriptor in org.apache.jcs.engine.memory.mru |
---|
Methods in org.apache.jcs.engine.memory.mru that return MemoryElementDescriptor | |
---|---|
protected MemoryElementDescriptor |
MRUMemoryCache.adjustListForUpdate(ICacheElement ce)
Adds the item to the front of the list. |
Methods in org.apache.jcs.engine.memory.mru with parameters of type MemoryElementDescriptor | |
---|---|
protected void |
MRUMemoryCache.adjustListForGet(MemoryElementDescriptor me)
Makes the item the last in the list. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |