org.jboss.cache.eviction
Class LFUConfiguration
java.lang.Object
org.jboss.cache.config.ConfigurationComponent
org.jboss.cache.eviction.EvictionPolicyConfigBase
org.jboss.cache.eviction.LFUConfiguration
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, EvictionPolicyConfig
public class LFUConfiguration
- extends EvictionPolicyConfigBase
Configuration implementation for LFUPolicy.
If configured via XML, expects the following:
10
20
- Version:
- $Revision: 1.9 $
- Author:
- Daniel Huang (dhuang@jboss.org)
- See Also:
- Serialized Form
| Methods inherited from class org.jboss.cache.config.ConfigurationComponent |
addChildConfig, addChildConfigs, clone, getTreeCache, passCacheToChildConfig, removeChildConfig, removeChildConfigs, replaceChildConfig, replaceChildConfigs, safeEquals, setCacheImpl, testImmutability |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
LFUConfiguration
public LFUConfiguration()
setEvictionPolicyClassName
protected void setEvictionPolicyClassName()
- Description copied from class:
EvictionPolicyConfigBase
- This method should be overridden by subclass implementers to set the default
policy class name for the subclass.
This will be called when the implementation is constructed, but is also
called in EvictionPolicyConfigBase.reset().
- Specified by:
setEvictionPolicyClassName in class EvictionPolicyConfigBase
getMinNodes
public int getMinNodes()
setMinNodes
public void setMinNodes(int minNodes)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class EvictionPolicyConfigBase
hashCode
public int hashCode()
- Overrides:
hashCode in class EvictionPolicyConfigBase