public class RdrEvaluator
extends java.lang.Object
Constructor and Description |
---|
RdrEvaluator(EngineClient client) |
Modifier and Type | Method and Description |
---|---|
RdrPair |
evaluate(WorkItemRecord wir) |
RdrPair |
evaluate(YSpecificationID specID,
java.lang.String taskID,
Element data,
RuleType rType) |
java.util.List<java.lang.String> |
getExternalTriggers(RdrTree tree)
Traverse the extracted conditions from all nodes of the passed RdrTree
and return the external exception triggers found within them
|
java.util.List<java.lang.String> |
getExternalTriggersForItem(java.lang.String itemID)
retrieves a complete list of external exception triggers from the ruleset
for the specified workitem
|
Rdr |
getRdrInterface() |
RdrTree |
getTree(YSpecificationID specID,
java.lang.String taskID,
RuleType treeType)
returns the rule tree (if any) for the parameters passed
|
public RdrEvaluator(EngineClient client)
public Rdr getRdrInterface()
public RdrPair evaluate(WorkItemRecord wir)
public RdrPair evaluate(YSpecificationID specID, java.lang.String taskID, Element data, RuleType rType)
public RdrTree getTree(YSpecificationID specID, java.lang.String taskID, RuleType treeType)
public java.util.List<java.lang.String> getExternalTriggersForItem(java.lang.String itemID)
itemID
- - the id of the item to get the triggers forpublic java.util.List<java.lang.String> getExternalTriggers(RdrTree tree)
tree
- - the (external exception) RdrTree containing the triggersCopyright © 2004-2014 The YAWL Foundation.