org.kuali.rice.kew.rule
Interface RuleExpression
- All Known Subinterfaces: 
- Rule
- All Known Implementing Classes: 
- AccumulatingBSFRuleExpression, BSFRuleExpression, MetaRuleExpression
- 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:
- RuleBaseValues,- RuleExpressionResult
 
evaluate
RuleExpressionResult evaluate(Rule rule,
                              RouteContext context)
- Performs an evaluation and returns a list of 0 or more RuleResponsibilityBos to which to dispatch action requests
 
- 
- Parameters:
- rule- the rule that this rule expression applies to
- context- the RouteContext under which the expression is being evaluated
- Returns:
- the result of the rule evaluation
- Throws:
- WorkflowException
 
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.