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

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.
 



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