@Deprecated public class MRUConfiguration extends EvictionPolicyConfigBase implements ModernizableConfig
MRUPolicy.
If configured via XML, expects the following:
Requires a "maxNodes" attribute otherwise a ConfigurationException is thrown.1000
log| Constructor and Description |
|---|
MRUConfiguration()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
MRUConfiguration |
clone()
Deprecated.
|
EvictionAlgorithmConfig |
modernizeConfig()
Deprecated.
|
void |
reset()
Deprecated.
Resets the values to their defaults.
|
protected void |
setEvictionPolicyClassName()
Deprecated.
This method should be overridden by subclass implementers to set the default
policy class name for the subclass. |
String |
toString()
Deprecated.
|
void |
validate()
Deprecated.
Requires a positive maxNodes value or ConfigurationException
is thrown.
|
equals, getEvictionPolicyClass, getMaxNodes, getMinTimeToLiveSeconds, hashCode, setEvictionPolicyClass, setMaxNodes, setMinTimeToLiveSecondsaddChildConfig, addChildConfigs, passCacheToChildConfig, removeChildConfig, removeChildConfigs, replaceChildConfig, replaceChildConfigs, setCache, testImmutabilityprotected void setEvictionPolicyClassName()
EvictionPolicyConfigBasepolicy class name for the subclass.
This will be called when the implementation is constructed, but is also
called in EvictionPolicyConfigBase.reset().setEvictionPolicyClassName in class EvictionPolicyConfigBasepublic EvictionAlgorithmConfig modernizeConfig()
modernizeConfig in interface ModernizableConfigpublic void validate()
throws ConfigurationException
validate in interface EvictionPolicyConfigvalidate in class EvictionPolicyConfigBaseConfigurationException - if any values for the configuration
properties are invalidpublic void reset()
EvictionPolicyConfigreset in interface EvictionPolicyConfigreset in class EvictionPolicyConfigBasepublic MRUConfiguration clone() throws CloneNotSupportedException
clone in interface CloneableConfigurationComponentclone in class ConfigurationComponentCloneNotSupportedExceptionCopyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.