Uses of Class
org.jboss.cache.eviction.EvictionEvent

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 RegionImpl.registerEvictionEvent(Fqn fqn, EvictionEvent.Type eventType)
           
 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, int elementDifference)
           
 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().
 

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 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 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.
 

Constructors in org.jboss.cache.eviction with parameters of type EvictionEvent
EvictedEventNode(EvictionEvent ee)
          Deprecated.  
 



Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.