public interface RuleEngine
Modifier and Type | Method and Description |
---|---|
boolean |
canEvaluate(java.lang.String rule)
Indicates if the rule in question can be evaluated by this rule engine
|
boolean |
evaluate(java.lang.String rule,
WorkflowData data,
WorkflowSession workflowSession)
Evaluate a rule.
|
boolean evaluate(java.lang.String rule, WorkflowData data, WorkflowSession workflowSession) throws WorkflowException
rule
- the rule datadata
- the associated Workflow data for the rule being evaluatedworkflowSession
- the workflow sessionWorkflowException
- in case there's a failure during evaluationboolean canEvaluate(java.lang.String rule)
rule
- the rule to be evaluatedCopyright © 2010 - 2020 Adobe. All Rights Reserved