spinoff

A spinoff occurs when one flow execution starts another flow execution that executes asynchronously and independently from the first flow execution. The first flow does not pause or wait for results from the second flow. The second flow may operate on the same work item, or a different work item, from the first flow.

Spinoffs support parallel operation of work processing at the workflow level. One department or business unit can, at its own pace and following its own flows, perform its functions for the work item while another department also works on the same work item.

Increased parallelism can improve end-to-end resolution times, resulting in greater overall utilization of staff and improved customer service.

Do not confuse business process parallel processing with computational parallel processing. The original and spun-off flows execute asynchronously and independently, but initially within the same Java thread on the same node. For example, two flows that contain only utility shapes do not execute in parallel when examined at the computational level of microseconds.

Process Modeler

To spin off a flow execution when editing with Process Modeler, use a Subprocess shape (Subprocess ). Select the Spinoff Flow check box; the shape becomes annotated with a spinoff icon (Spinoff ).

Related Topics IconRelated terms