com.ibm.btt.automaton.ext
Class ConditionRuleAndEvent
java.lang.Object
com.ibm.btt.automaton.ext.ConditionRuleAndEvent
public class ConditionRuleAndEvent
- extends java.lang.Object
Class that represents pairs Rule/Event for condition definitions
Each Condition State object can contain one or more Rule/Event pairs
- Author:
- IBM
Constructor Summary |
ConditionRuleAndEvent(java.lang.String expression,
java.lang.String event)
Constructor for this class
Condition expression and event triggered in case expression evaluates true |
Method Summary |
boolean |
evaluate(ExpressionEval ev,
Context ctx)
This method is used as an entry point to ExpressionEval evaluation
It needs an instance of ExpressionEval class and the context with related data |
java.lang.String |
getEvent()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConditionRuleAndEvent
public ConditionRuleAndEvent(java.lang.String expression,
java.lang.String event)
- Constructor for this class
Condition expression and event triggered in case expression evaluates true
- Parameters:
expression
- event
-
evaluate
public boolean evaluate(ExpressionEval ev,
Context ctx)
throws DSEInvalidArgumentException
- This method is used as an entry point to ExpressionEval evaluation
It needs an instance of ExpressionEval class and the context with related data
- Parameters:
ev
- ctx
-
- Returns:
-
- Throws:
DSEInvalidArgumentException
getEvent
public java.lang.String getEvent()
(c) Copyright IBM Corporation 1998, 2011