Package | Description |
---|---|
org.jboss.cache.config | |
org.jboss.cache.config.parsing.element | |
org.jboss.cache.eviction |
Modifier and Type | Method and Description |
---|---|
EvictionAlgorithmConfig |
EvictionAlgorithmConfig.clone() |
EvictionAlgorithmConfig |
EvictionRegionConfig.getEvictionAlgorithmConfig() |
Modifier and Type | Method and Description |
---|---|
void |
EvictionRegionConfig.setEvictionAlgorithmConfig(EvictionAlgorithmConfig config) |
Constructor and Description |
---|
EvictionRegionConfig(Fqn regionFqn,
EvictionAlgorithmConfig evictionAlgorithmConfig) |
EvictionRegionConfig(Fqn regionFqn,
EvictionAlgorithmConfig evictionAlgorithmConfig,
int queueSize) |
Modifier and Type | Method and Description |
---|---|
static void |
EvictionElementParser.parseEvictionPolicyConfig(Element element,
EvictionAlgorithmConfig target) |
Modifier and Type | Class and Description |
---|---|
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 . |
Modifier and Type | Field and Description |
---|---|
protected EvictionAlgorithmConfig |
BaseEvictionAlgorithm.evictionAlgorithmConfig |
Modifier and Type | Method and Description |
---|---|
EvictionAlgorithmConfig |
EvictionAlgorithmConfigBase.clone() |
EvictionAlgorithmConfig |
BaseEvictionAlgorithm.getEvictionAlgorithmConfig() |
EvictionAlgorithmConfig |
ExpirationConfiguration.modernizeConfig()
Deprecated.
|
EvictionAlgorithmConfig |
FIFOConfiguration.modernizeConfig()
Deprecated.
|
EvictionAlgorithmConfig |
LRUConfiguration.modernizeConfig()
Deprecated.
|
EvictionAlgorithmConfig |
ElementSizeConfiguration.modernizeConfig()
Deprecated.
|
EvictionAlgorithmConfig |
LFUConfiguration.modernizeConfig()
Deprecated.
|
EvictionAlgorithmConfig |
ModernizableConfig.modernizeConfig()
Deprecated.
|
EvictionAlgorithmConfig |
MRUConfiguration.modernizeConfig()
Deprecated.
|
EvictionAlgorithmConfig |
NullEvictionPolicyConfig.modernizeConfig()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends EvictionAlgorithmConfig> |
ElementSizeAlgorithm.getConfigurationClass() |
Class<? extends EvictionAlgorithmConfig> |
FIFOAlgorithm.getConfigurationClass() |
Class<? extends EvictionAlgorithmConfig> |
MRUAlgorithm.getConfigurationClass() |
Class<? extends EvictionAlgorithmConfig> |
LFUAlgorithm.getConfigurationClass() |
Class<? extends EvictionAlgorithmConfig> |
LRUAlgorithm.getConfigurationClass() |
Class<? extends EvictionAlgorithmConfig> |
ExpirationAlgorithm.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. |
Class<? extends EvictionAlgorithmConfig> |
NullEvictionAlgorithm.getConfigurationClass() |
Modifier and Type | Method and Description |
---|---|
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.
|
void |
NullEvictionAlgorithm.assignToRegion(Fqn fqn,
CacheSPI<?,?> cache,
EvictionAlgorithmConfig evictionAlgorithmConfig,
Configuration configuration) |
Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.