org.jboss.cache.config
Class EvictionConfig
java.lang.Object
org.jboss.cache.config.ConfigurationComponent
org.jboss.cache.config.EvictionConfig
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class EvictionConfig
- extends ConfigurationComponent
- 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, toString, wait, wait, wait |
WAKEUP_INTERVAL_SECONDS
public static final java.lang.String WAKEUP_INTERVAL_SECONDS
- See Also:
- Constant Field Values
WAKEUP_DEFAULT
public static final int WAKEUP_DEFAULT
- See Also:
- Constant Field Values
EVENT_QUEUE_SIZE
public static final java.lang.String EVENT_QUEUE_SIZE
- See Also:
- Constant Field Values
EVICTION_POLICY_CLASS
public static final java.lang.String EVICTION_POLICY_CLASS
- See Also:
- Constant Field Values
EVENT_QUEUE_SIZE_DEFAULT
public static final int EVENT_QUEUE_SIZE_DEFAULT
- See Also:
- Constant Field Values
EvictionConfig
public EvictionConfig()
EvictionConfig
public EvictionConfig(java.lang.String defaultEvictionClass)
isValidConfig
public boolean isValidConfig()
getDefaultEvictionPolicyClass
public java.lang.String getDefaultEvictionPolicyClass()
setDefaultEvictionPolicyClass
public void setDefaultEvictionPolicyClass(java.lang.String defaultEvictionPolicyClass)
getEvictionRegionConfigs
public java.util.List<EvictionRegionConfig> getEvictionRegionConfigs()
getDefaultEventQueueSize
public int getDefaultEventQueueSize()
setDefaultEventQueueSize
public void setDefaultEventQueueSize(int eventQueueSize)
setEvictionRegionConfigs
public void setEvictionRegionConfigs(java.util.List<EvictionRegionConfig> evictionRegionConfigs)
getWakeupIntervalSeconds
public int getWakeupIntervalSeconds()
setWakeupIntervalSeconds
public void setWakeupIntervalSeconds(int wakeupIntervalSeconds)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object