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