org.deri.iris.rules
Interface IRuleSafetyProcessor

All Known Implementing Classes:
AugmentingRuleSafetyProcessor, StandardRuleSafetyProcessor

public interface IRuleSafetyProcessor

Represents all classes that perform rule-safety processing.


Method Summary
 IRule process(IRule rule)
          Process the rule.
 

Method Detail

process

IRule process(IRule rule)
              throws RuleUnsafeException
Process the rule.

Parameters:
rule - The rule to process.
Returns:
The processed rule.
Throws:
RuleUnsafeException