org.jboss.cache.eviction
Class NullEvictionAlgorithmConfig
java.lang.Object
org.jboss.cache.config.ConfigurationComponent
org.jboss.cache.eviction.NullEvictionAlgorithmConfig
- All Implemented Interfaces:
- Serializable, Cloneable, CloneableConfigurationComponent, EvictionAlgorithmConfig
public class NullEvictionAlgorithmConfig
- extends ConfigurationComponent
- implements EvictionAlgorithmConfig
Configuration class for NullEvictionAlgorithm
.
- Since:
- 3.0
- Author:
- Manik Surtani
- See Also:
- Serialized Form
NullEvictionAlgorithmConfig
public NullEvictionAlgorithmConfig()
reset
public void reset()
- No-op
- Specified by:
reset
in interface EvictionAlgorithmConfig
getEvictionAlgorithmClassName
public String getEvictionAlgorithmClassName()
- Description copied from interface:
EvictionAlgorithmConfig
- Gets the class name of the
EvictionAlgorithm
implementation
this object will configure.
- Specified by:
getEvictionAlgorithmClassName
in interface EvictionAlgorithmConfig
- Returns:
- fully qualified class name
validate
public void validate()
throws ConfigurationException
- No-op
- Specified by:
validate
in interface EvictionAlgorithmConfig
- Throws:
ConfigurationException
- if any values for the configuration
properties are invalid
clone
public NullEvictionAlgorithmConfig clone()
throws CloneNotSupportedException
- Specified by:
clone
in interface CloneableConfigurationComponent
- Specified by:
clone
in interface EvictionAlgorithmConfig
- Overrides:
clone
in class ConfigurationComponent
- Returns:
- a clone of the EvictionAlgorithmConfig.
- Throws:
CloneNotSupportedException
Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.