Interface IRenewalPolicy
- All Superinterfaces:
IPolicy, IPolicyRule
Interface for a renewal policy rule.
NOTE: The Policy Framework has been replaced by the Profile Framework.
- Version:
- $Revision$, $Date$
-
Field Summary
Fields inherited from interface IPolicyRule
PROP_ENABLE, PROP_IMPLNAME, PROP_PREDICATE -
Method Summary
Methods inherited from interface IPolicyRule
apply, getDefaultParams, getDescription, getInstanceName, getInstanceParams, getName, getPredicate, init, setError, setInstanceName, setPolicyException, setPredicateModifier and TypeMethodDescriptionApplies the policy on the given Request.Return default parameters for a policy implementation.Gets the description for this policy rule.Returns the name of the policy rule instance.Return configured parameters for a policy rule instance.getName()Returns the name of the policy rule class.Returns the predicate expression for the rule.voidinit(IPolicyProcessor owner, IConfigStore config) Initializes the policy rule.voidvoidsetInstanceName(String instanceName) voidsetPolicyException(IRequest req, EBaseException ex) voidsetPredicate(IExpression exp) Sets a predicate expression for rule matching.