The following table describes the flow control actions you can add to a stage in a message flow:
Action
|
Description
|
For-Each
|
A for-each action iterates over a sequence of values and executes a block of actions
For configuration properties, see
For-Each Action Properties.
|
If-Then
|
An if-then action performs an action or set of actions conditionally, based on the Boolean result of an XQuery expression.
For configuration properties, see
If Action and Else-If Action Properties.
|
Raise error
|
A raise-error action raises an exception with a specified error code (a string) and description.
For configuration properties, see
Raise Error Action Properties.
|
Reply
|
A reply action specifies that an immediate reply be sent to the invoker.
For configuration properties, see
Reply Action Properties.
|
Skip
|
A skip action specifies that at run time, the execution of the current stage is skipped and the processing proceeds to the next stage in the message flow.
For configuration properties, see
Skip Action Properties.
|
Resume
|
A resume action resumes message flow after an error is handled by an error handler.
For configuration properties, see
Resume Action Properties.
|