|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use EvictionEvent | |
|---|---|
| org.jboss.cache | |
| org.jboss.cache.eviction | |
| Uses of EvictionEvent in org.jboss.cache |
|---|
| Methods in org.jboss.cache that return EvictionEvent | |
|---|---|
EvictionEvent |
Region.registerEvictionEvent(Fqn fqn,
EvictionEvent.Type eventType)
An overloaded version of Region.registerEvictionEvent(Fqn, org.jboss.cache.eviction.EvictionEvent.Type, int) which
uses a default elementDifference value. |
EvictionEvent |
RegionImpl.registerEvictionEvent(Fqn fqn,
EvictionEvent.Type eventType)
|
EvictionEvent |
Region.registerEvictionEvent(Fqn fqn,
EvictionEvent.Type eventType,
int elementDifference)
Registers an eviction event on the region's eviction event queue for later processing by Region.processEvictionQueues(). |
EvictionEvent |
RegionImpl.registerEvictionEvent(Fqn fqn,
EvictionEvent.Type eventType,
int elementDifference)
|
| Methods in org.jboss.cache that return types with arguments of type EvictionEvent | |
|---|---|
BlockingQueue<EvictionEvent> |
RegionImpl.getEvictionEventQueue()
|
| Uses of EvictionEvent in org.jboss.cache.eviction |
|---|
| Subclasses of EvictionEvent in org.jboss.cache.eviction | |
|---|---|
class |
EvictedEventNode
Deprecated. please use EvictionEvent instead. |
| Methods in org.jboss.cache.eviction that return EvictionEvent | |
|---|---|
EvictionEvent |
EvictionEvent.copy(Fqn newRoot)
Copies this evicted event node to create a new one with the same values, except with a new Fqn root. |
protected EvictionEvent |
BaseEvictionAlgorithm.getNextInQueue(BlockingQueue<EvictionEvent> queue)
|
| Methods in org.jboss.cache.eviction with parameters of type EvictionEvent | |
|---|---|
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.processRemovedElement(EvictionEvent evictedEventNode)
|
protected void |
BaseEvictionAlgorithm.processRemovedNodes(EvictionEvent evictedEventNode)
Remove a node from cache. |
protected void |
MRUAlgorithm.processVisitedNodes(EvictionEvent evictedEventNode)
|
protected void |
BaseEvictionAlgorithm.processVisitedNodes(EvictionEvent evictedEventNode)
Visit a node in cache. |
| Method parameters in org.jboss.cache.eviction with type arguments of type EvictionEvent | |
|---|---|
protected EvictionEvent |
BaseEvictionAlgorithm.getNextInQueue(BlockingQueue<EvictionEvent> queue)
|
void |
BaseEvictionAlgorithm.process(BlockingQueue<EvictionEvent> eventQueue)
Process the given eviction event queue. |
void |
NullEvictionAlgorithm.process(BlockingQueue<EvictionEvent> queue)
|
void |
EvictionAlgorithm.process(BlockingQueue<EvictionEvent> queue)
Entry point for eviction algorithm. |
protected void |
ExpirationAlgorithm.processQueues(BlockingQueue<EvictionEvent> queue)
|
protected void |
BaseEvictionAlgorithm.processQueues(BlockingQueue<EvictionEvent> queue)
Event processing for Evict/Add/Visiting of nodes. |
protected void |
BaseSortedEvictionAlgorithm.processQueues(BlockingQueue<EvictionEvent> queue)
|
| Constructors in org.jboss.cache.eviction with parameters of type EvictionEvent | |
|---|---|
EvictedEventNode(EvictionEvent ee)
Deprecated. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||