Selecting the appropriate execution mode

The following table provides an overview of the execution modes and their typical uses.

Execution mode

Instances in same group are serialized

Information can be preserved across invocations

Example usage

Concurrent

No

No

Gather metadata from the internal job ticket of a job and produce an XML file (all done in scripting)

Serialized

Yes

No

Control a command-line application that is launched and terminated within each invocation of jobArrived

Persistent

Yes

Yes

Control a command-line application that needs to be kept alive between invocations of jobArrived