Package org.kuali.rice.kew.rule
Interface RuleExpression
- All Known Subinterfaces:
Rule
public interface RuleExpression
A rule is an entity that can be evaluated at runtime to generate a list of
RuleResponsibilityBos
to which to dispatch action requests.- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionevaluate(Rule rule, RouteContext context) Performs an evaluation and returns a list of 0 or moreRuleResponsibilityBos to which to dispatch action requests
-
Method Details
-
evaluate
Performs an evaluation and returns a list of 0 or moreRuleResponsibilityBos to which to dispatch action requests- Parameters:
rule- the rule that this rule expression applies tocontext- the RouteContext under which the expression is being evaluated- Returns:
- the result of the rule evaluation
- Throws:
WorkflowException
-