public class EvictionRegionConfig extends ConfigurationComponent
setRegionFqn(org.jboss.cache.Fqn)
.Modifier and Type | Field and Description |
---|---|
static String |
NAME |
static String |
REGION |
log
Constructor and Description |
---|
EvictionRegionConfig() |
EvictionRegionConfig(Fqn fqn) |
EvictionRegionConfig(Fqn regionFqn,
EvictionAlgorithmConfig evictionAlgorithmConfig) |
EvictionRegionConfig(Fqn regionFqn,
EvictionAlgorithmConfig evictionAlgorithmConfig,
int queueSize) |
EvictionRegionConfig(Fqn regionFqn,
EvictionPolicyConfig evictionPolicyConfig)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
EvictionRegionConfig |
clone() |
boolean |
equals(Object obj) |
int |
getEventQueueSize() |
String |
getEvictionActionPolicyClassName() |
EvictionAlgorithmConfig |
getEvictionAlgorithmConfig() |
EvictionPolicyConfig |
getEvictionPolicyConfig()
Deprecated.
use
getEvictionAlgorithmConfig() instead. |
Fqn |
getRegionFqn() |
String |
getRegionName() |
int |
hashCode() |
boolean |
isDefaultRegion() |
void |
setDefaults(EvictionRegionConfig defaults) |
void |
setEventQueueSize(int queueSize) |
void |
setEventQueueSizeIfUnset(int eventQueueSize) |
void |
setEvictionActionPolicyClassName(String evictionActionPolicyClassName) |
void |
setEvictionAlgorithmConfig(EvictionAlgorithmConfig config) |
void |
setEvictionPolicyConfig(EvictionPolicyConfig evictionPolicyConfig)
Deprecated.
|
void |
setRegionFqn(Fqn regionFqn) |
void |
setRegionName(String name) |
String |
toString() |
void |
validate()
Ensure this is a valid eviction region configuration.
|
addChildConfig, addChildConfigs, passCacheToChildConfig, removeChildConfig, removeChildConfigs, replaceChildConfig, replaceChildConfigs, setCache, testImmutability
public static final String NAME
public static final String REGION
public EvictionRegionConfig()
@Deprecated public EvictionRegionConfig(Fqn regionFqn, EvictionPolicyConfig evictionPolicyConfig)
EvictionRegionConfig(org.jboss.cache.Fqn, EvictionAlgorithmConfig)
instead.public EvictionRegionConfig(Fqn regionFqn, EvictionAlgorithmConfig evictionAlgorithmConfig)
public EvictionRegionConfig(Fqn regionFqn, EvictionAlgorithmConfig evictionAlgorithmConfig, int queueSize)
public EvictionRegionConfig(Fqn fqn)
@Deprecated public EvictionPolicyConfig getEvictionPolicyConfig()
getEvictionAlgorithmConfig()
instead.public EvictionAlgorithmConfig getEvictionAlgorithmConfig()
@Deprecated public void setEvictionPolicyConfig(EvictionPolicyConfig evictionPolicyConfig)
setEvictionAlgorithmConfig(EvictionAlgorithmConfig)
public void setEvictionAlgorithmConfig(EvictionAlgorithmConfig config)
public Fqn getRegionFqn()
public void setRegionFqn(Fqn regionFqn)
public String getRegionName()
public void setRegionName(String name)
public int getEventQueueSize()
public void setEventQueueSize(int queueSize)
public void setDefaults(EvictionRegionConfig defaults)
public EvictionRegionConfig clone() throws CloneNotSupportedException
clone
in interface CloneableConfigurationComponent
clone
in class ConfigurationComponent
CloneNotSupportedException
public boolean isDefaultRegion()
public String getEvictionActionPolicyClassName()
public void setEvictionActionPolicyClassName(String evictionActionPolicyClassName)
public void setEventQueueSizeIfUnset(int eventQueueSize)
public void validate()
Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.