| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EvictionPolicyConfig
This class encapsulates the configuration element for an eviction policy.
In it's most basic form, it is implemented byEvictionPolicyConfigBase, but
 more specific eviction policies may subclass or re-implement this interface
 to provide access to more config variables.
| Method Summary | |
|---|---|
|  String | getEvictionPolicyClass()Gets the class name of the EvictionPolicyimplementation
 this object will configure. | 
|  void | reset()Resets the values to their defaults. | 
|  void | validate()Validate the configuration. | 
| Method Detail | 
|---|
String getEvictionPolicyClass()
EvictionPolicy implementation
 this object will configure. Used by RegionManager
 to instantiate the policy.
void validate()
              throws ConfigurationException
ConfigurationException - if any values for the configuration
                                properties are invalidvoid reset()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||