|
||||||||||
| 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 |
BaseEvictionAlgorithm.getEvictionQueue()
Get the underlying EvictionQueue implementation. |
EvictionQueue |
NullEvictionAlgorithm.getEvictionQueue()
Returns NullEvictionQueue.INSTANCE. |
EvictionQueue |
EvictionAlgorithm.getEvictionQueue()
Get the EvictionQueue implementation used by this algorithm. |
protected EvictionQueue |
MRUAlgorithm.setupEvictionQueue()
|
protected EvictionQueue |
LRUAlgorithm.setupEvictionQueue()
|
protected EvictionQueue |
ExpirationAlgorithm.setupEvictionQueue()
|
protected abstract EvictionQueue |
BaseEvictionAlgorithm.setupEvictionQueue()
This method will create an EvictionQueue implementation and prepare it for use. |
protected EvictionQueue |
ElementSizeAlgorithm.setupEvictionQueue()
|
protected EvictionQueue |
LFUAlgorithm.setupEvictionQueue()
Will create a LFUQueue to be used as the underlying eviction queue. |
protected EvictionQueue |
FIFOAlgorithm.setupEvictionQueue()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||