Icon | Step | Description |
INVOKE | Executes a specified service. | |
MAP | Performs specified editing operations on the pipeline (such as mapping variables in the pipeline, adding variables to the pipeline, and dropping variables from the pipeline). | |
BRANCH | Executes a specified flow step based on the value of a specified variable in the pipeline. | |
LOOP | Executes a set of flow steps once for each element in a specified array. | |
REPEAT | Re-executes a set of flow steps up to a specified number of times based on the successful or non-successful completion of the set. | |
SEQUENCE | Groups a set of flow steps into a series. The SEQUENCE step is implicit in most flow services (that is, the steps in a flow service are treated as a series). However, at times it is necessary to explicitly group a subset of flow steps using SEQUENCE so that they can be treated as a unit. | |
EXIT | Controls the execution of a flow step (for example, abort an entire flow service from within a series of deeply nested steps, throw an exception without writing a Java service, or exit a LOOP or REPEAT without throwing an exception). | |
T RY | Executes a set of flow steps for which you want to provider failure handling and/or cleanup in a CATCH or FINALLY step. | |
CATCH | Executes a set of flow steps that catch and handle a failure that occurred during execution of a TRY step. . | |
FINALLY | Executes a set of flow steps that typically perform some type of clean up after a TRY step or TRY and CATCH steps executes. |