Aqualogic Interaction API  
 

IExpressionEngine.Execute Method 

Executes tree of conditional expression nodes and returns a list of resulting actions, one expression of each unique action type, no more than one of each type.

int Execute(
   int nActionType,
   XPHashtable objUserEnvironment,
   XPStringBuilder sbDebugText
);

Parameters

nActionType
- the action type to be evaluated
objUserEnvironment
- current environment of values to be compared against
sbDebugText
- StringBuilder that will keep track of the engine's execution path; will be null if debug mode is turned off

Return Value

the expression's action value that evaluated to true, or -1 if none were true.

See Also

IExpressionEngine Interface | com.plumtree.server.condition Namespace