Interface IPolicyProcessor

All Superinterfaces:
IPolicy
All Known Implementing Classes:
GenericPolicyProcessor

public interface IPolicyProcessor extends IPolicy
A generic interface for a policy processor. By making a processor extend the policy interface, we make even the processor a rule - which makes sense because a processor may be based on some rule such as evaluate all policies before returning the final result or return as soon as one of the policies return a failure and so on. By making both processor and policy rules implement a common interface, one can write rules that are processors as well.

 NOTE:  The Policy Framework has been replaced by the Profile Framework.
 

Version:
$Revision$, $Date$