IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.automaton.ext
Class ConditionRuleAndEvent

java.lang.Object
  extended by 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
 

Constructor Detail

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 -
Method Detail

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()

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011