|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EvictionException | |
---|---|
org.jboss.cache.eviction |
Uses of EvictionException in org.jboss.cache.eviction |
---|
Methods in org.jboss.cache.eviction that throw EvictionException | |
---|---|
protected void |
BaseEvictionAlgorithm.emptyRecycleQueue()
Empty the Recycle Queue. |
void |
NullEvictionAlgorithm.process(BlockingQueue<EvictionEvent> queue)
|
void |
EvictionAlgorithm.process(BlockingQueue<EvictionEvent> queue)
Entry point for eviction algorithm. |
void |
BaseEvictionAlgorithm.process(BlockingQueue<EvictionEvent> eventQueue)
Process the given eviction event queue. |
protected void |
BaseEvictionAlgorithm.processAddedElement(EvictionEvent evictedEventNode)
|
protected void |
BaseEvictionAlgorithm.processAddedNodes(EvictionEvent evictedEventNode)
Convenience method, which calls BaseEvictionAlgorithm.processAddedNodes(EvictionEvent, int) using values in the
evictedEventNode for number of added elements and the resetElementCount flag. |
protected void |
BaseEvictionAlgorithm.processAddedNodes(EvictionEvent evictedEventNode,
int numAddedElements)
|
protected void |
BaseEvictionAlgorithm.processMarkInUseNodes(Fqn fqn,
long inUseTimeout)
|
protected void |
ExpirationAlgorithm.processQueues(BlockingQueue<EvictionEvent> queue)
|
protected void |
BaseSortedEvictionAlgorithm.processQueues(BlockingQueue<EvictionEvent> queue)
|
protected void |
BaseEvictionAlgorithm.processQueues(BlockingQueue<EvictionEvent> queue)
Event processing for Evict/Add/Visiting of nodes. |
protected void |
BaseEvictionAlgorithm.processRemovedElement(EvictionEvent evictedEventNode)
|
protected void |
BaseEvictionAlgorithm.processRemovedNodes(EvictionEvent evictedEventNode)
Remove a node from cache. |
protected void |
BaseEvictionAlgorithm.processUnmarkInUseNodes(Fqn fqn)
|
protected void |
MRUAlgorithm.processVisitedNodes(EvictionEvent evictedEventNode)
|
protected void |
BaseEvictionAlgorithm.processVisitedNodes(EvictionEvent evictedEventNode)
Visit a node in cache. |
protected void |
LRUAlgorithm.prune()
|
protected void |
LFUAlgorithm.prune()
|
protected void |
ExpirationAlgorithm.prune()
|
protected void |
ElementSizeAlgorithm.prune()
|
protected void |
BaseEvictionAlgorithm.prune()
|
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 |