|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EvictionQueue | |
---|---|
org.jboss.cache.eviction |
Uses of EvictionQueue in org.jboss.cache.eviction |
---|
Subinterfaces of EvictionQueue in org.jboss.cache.eviction | |
---|---|
interface |
SortedEvictionQueue
Sorted Eviction Queue implementation. |
Classes in org.jboss.cache.eviction that implement EvictionQueue | |
---|---|
class |
ElementSizeQueue
|
class |
FIFOQueue
FIFO Eviction Queue implementation for FIFO Policy. |
class |
LFUQueue
LFUQueue EvictionQueue implementation for LFU Policy. |
class |
LRUQueue
LRU Eviction Queue implementation. |
class |
MRUQueue
MRU Eviction Queue implementation. |
class |
NullEvictionQueue
A queue that does nothing. |
Fields in org.jboss.cache.eviction declared as EvictionQueue | |
---|---|
protected EvictionQueue |
BaseEvictionAlgorithm.evictionQueue
Contains NodeEntry instances. |
Methods in org.jboss.cache.eviction that return EvictionQueue | |
---|---|
EvictionQueue |
NullEvictionAlgorithm.getEvictionQueue()
Returns NullEvictionQueue.INSTANCE . |
EvictionQueue |
EvictionAlgorithm.getEvictionQueue()
Get the EvictionQueue implementation used by this algorithm. |
EvictionQueue |
BaseEvictionAlgorithm.getEvictionQueue()
Get the underlying EvictionQueue implementation. |
protected EvictionQueue |
MRUAlgorithm.setupEvictionQueue()
|
protected EvictionQueue |
LRUAlgorithm.setupEvictionQueue()
|
protected EvictionQueue |
LFUAlgorithm.setupEvictionQueue()
Will create a LFUQueue to be used as the underlying eviction queue. |
protected EvictionQueue |
FIFOAlgorithm.setupEvictionQueue()
|
protected EvictionQueue |
ExpirationAlgorithm.setupEvictionQueue()
|
protected EvictionQueue |
ElementSizeAlgorithm.setupEvictionQueue()
|
protected abstract EvictionQueue |
BaseEvictionAlgorithm.setupEvictionQueue()
This method will create an EvictionQueue implementation and prepare it for use. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |