Uses of Interface
org.jboss.cache.config.EvictionAlgorithmConfig

Packages that use EvictionAlgorithmConfig
org.jboss.cache.config   
org.jboss.cache.config.parsing.element   
org.jboss.cache.eviction   
 

Uses of EvictionAlgorithmConfig in org.jboss.cache.config
 

Methods in org.jboss.cache.config that return EvictionAlgorithmConfig
 EvictionAlgorithmConfig EvictionAlgorithmConfig.clone()
           
 EvictionAlgorithmConfig EvictionRegionConfig.getEvictionAlgorithmConfig()
           
 

Methods in org.jboss.cache.config with parameters of type EvictionAlgorithmConfig
 void EvictionRegionConfig.setEvictionAlgorithmConfig(EvictionAlgorithmConfig config)
           
 

Constructors in org.jboss.cache.config with parameters of type EvictionAlgorithmConfig
EvictionRegionConfig(Fqn regionFqn, EvictionAlgorithmConfig evictionAlgorithmConfig)
           
EvictionRegionConfig(Fqn regionFqn, EvictionAlgorithmConfig evictionAlgorithmConfig, int queueSize)
           
 

Uses of EvictionAlgorithmConfig in org.jboss.cache.config.parsing.element
 

Methods in org.jboss.cache.config.parsing.element with parameters of type EvictionAlgorithmConfig
static void EvictionElementParser.parseEvictionPolicyConfig(Element element, EvictionAlgorithmConfig target)
           
 

Uses of EvictionAlgorithmConfig in org.jboss.cache.eviction
 

Classes in org.jboss.cache.eviction that implement EvictionAlgorithmConfig
 class ElementSizeAlgorithmConfig
          Configuration for ElementSizeAlgorithm.
 class EvictionAlgorithmConfigBase
          A base class used for configuring eviction algorithms.
 class ExpirationAlgorithmConfig
          Configuration for indicating the Node key for setting a specific eviction time.
 class FIFOAlgorithmConfig
          Configuration for FIFOAlgorithm.
 class LFUAlgorithmConfig
          Configuration implementation for LFUAlgorithm.
 class LRUAlgorithmConfig
          Configuration implementation for LRUAlgorithm.
 class MRUAlgorithmConfig
          Configuration for MRUAlgorithm.
 class NullEvictionAlgorithmConfig
          Configuration class for NullEvictionAlgorithm.
 

Fields in org.jboss.cache.eviction declared as EvictionAlgorithmConfig
protected  EvictionAlgorithmConfig BaseEvictionAlgorithm.evictionAlgorithmConfig
           
 

Methods in org.jboss.cache.eviction that return EvictionAlgorithmConfig
 EvictionAlgorithmConfig EvictionAlgorithmConfigBase.clone()
           
 EvictionAlgorithmConfig BaseEvictionAlgorithm.getEvictionAlgorithmConfig()
           
 EvictionAlgorithmConfig LFUConfiguration.modernizeConfig()
          Deprecated.  
 EvictionAlgorithmConfig ModernizableConfig.modernizeConfig()
          Deprecated.  
 EvictionAlgorithmConfig ElementSizeConfiguration.modernizeConfig()
          Deprecated.  
 EvictionAlgorithmConfig MRUConfiguration.modernizeConfig()
          Deprecated.  
 EvictionAlgorithmConfig NullEvictionPolicyConfig.modernizeConfig()
          Deprecated.  
 EvictionAlgorithmConfig ExpirationConfiguration.modernizeConfig()
          Deprecated.  
 EvictionAlgorithmConfig LRUConfiguration.modernizeConfig()
          Deprecated.  
 EvictionAlgorithmConfig FIFOConfiguration.modernizeConfig()
          Deprecated.  
 

Methods in org.jboss.cache.eviction that return types with arguments of type EvictionAlgorithmConfig
 Class<? extends EvictionAlgorithmConfig> ElementSizeAlgorithm.getConfigurationClass()
           
 Class<? extends EvictionAlgorithmConfig> NullEvictionAlgorithm.getConfigurationClass()
           
 Class<? extends EvictionAlgorithmConfig> LFUAlgorithm.getConfigurationClass()
           
 Class<? extends EvictionAlgorithmConfig> FIFOAlgorithm.getConfigurationClass()
           
 Class<? extends EvictionAlgorithmConfig> ExpirationAlgorithm.getConfigurationClass()
           
 Class<? extends EvictionAlgorithmConfig> MRUAlgorithm.getConfigurationClass()
           
 Class<? extends EvictionAlgorithmConfig> LRUAlgorithm.getConfigurationClass()
           
 Class<? extends EvictionAlgorithmConfig> EvictionAlgorithm.getConfigurationClass()
          This is a helper so that the XML parser will be able to select and use the correct EvictionAlgorithmConfig implementation class corresponding to this EvictionAlgorithm.
 

Methods in org.jboss.cache.eviction with parameters of type EvictionAlgorithmConfig
 void NullEvictionAlgorithm.assignToRegion(Fqn fqn, CacheSPI<?,?> cache, EvictionAlgorithmConfig evictionAlgorithmConfig, Configuration configuration)
           
 void BaseEvictionAlgorithm.assignToRegion(Fqn fqn, CacheSPI<?,?> cache, EvictionAlgorithmConfig evictionAlgorithmConfig, Configuration configuration)
           
 void EvictionAlgorithm.assignToRegion(Fqn fqn, CacheSPI<?,?> cache, EvictionAlgorithmConfig evictionAlgorithmConfig, Configuration configuration)
          Assigns the algorithm instance to a specific region.
 



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