Package | Description |
---|---|
org.jboss.cache.eviction |
Modifier and Type | Interface and Description |
---|---|
interface |
SortedEvictionQueue
Sorted Eviction Queue implementation.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
protected EvictionQueue |
BaseEvictionAlgorithm.evictionQueue
Contains NodeEntry instances.
|
Modifier and Type | Method and Description |
---|---|
EvictionQueue |
BaseEvictionAlgorithm.getEvictionQueue()
Get the underlying EvictionQueue implementation.
|
EvictionQueue |
EvictionAlgorithm.getEvictionQueue()
Get the EvictionQueue implementation used by this algorithm.
|
EvictionQueue |
NullEvictionAlgorithm.getEvictionQueue()
Returns
NullEvictionQueue.INSTANCE . |
protected EvictionQueue |
ElementSizeAlgorithm.setupEvictionQueue() |
protected EvictionQueue |
FIFOAlgorithm.setupEvictionQueue() |
protected EvictionQueue |
MRUAlgorithm.setupEvictionQueue() |
protected EvictionQueue |
LFUAlgorithm.setupEvictionQueue()
Will create a LFUQueue to be used as the underlying eviction queue.
|
protected EvictionQueue |
LRUAlgorithm.setupEvictionQueue() |
protected abstract EvictionQueue |
BaseEvictionAlgorithm.setupEvictionQueue()
This method will create an EvictionQueue implementation and prepare it for use.
|
protected EvictionQueue |
ExpirationAlgorithm.setupEvictionQueue() |
Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.