|
||||||||||
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 EvictionPolicy implementation
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 |