Uses of Interface
org.jboss.cache.eviction.EvictionQueue

Packages that use EvictionQueue
org.jboss.cache.eviction   
 

Uses of EvictionQueue in org.jboss.cache.eviction
 

Subinterfaces of EvictionQueue in org.jboss.cache.eviction
 interface SortedEvictionQueue
          Sorted Eviction Queue implementation.
 

Classes in org.jboss.cache.eviction that implement EvictionQueue
 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.
 

Fields in org.jboss.cache.eviction declared as EvictionQueue
protected  EvictionQueue BaseEvictionAlgorithm.evictionQueue
          Contains NodeEntry instances.
 

Methods in org.jboss.cache.eviction that return EvictionQueue
 EvictionQueue BaseEvictionAlgorithm.getEvictionQueue()
          Get the underlying EvictionQueue implementation.
 EvictionQueue EvictionAlgorithm.getEvictionQueue()
          Get the EvictionQueue implementation used by this algorithm.
protected abstract  EvictionQueue BaseEvictionAlgorithm.setupEvictionQueue(Region region)
          This method will create an EvictionQueue implementation and prepare it for use.
protected  EvictionQueue ElementSizeAlgorithm.setupEvictionQueue(Region region)
           
protected  EvictionQueue ExpirationAlgorithm.setupEvictionQueue(Region region)
           
protected  EvictionQueue FIFOAlgorithm.setupEvictionQueue(Region region)
           
protected  EvictionQueue LFUAlgorithm.setupEvictionQueue(Region region)
          Will create a LFUQueue to be used as the underlying eviction queue.
protected  EvictionQueue LRUAlgorithm.setupEvictionQueue(Region region)
           
protected  EvictionQueue MRUAlgorithm.setupEvictionQueue(Region region)