Workflow Executor

Executes a workflow provided at the workflow input port as part of this workflow.

Options

Update Ports
Updates the input and output ports of this node to match the connected workflow segment. Use this button if the connected workflow segment has changed its ports and the node shows a port mismatch error.
Update links of components and metanodes
If enabled, linked components and metanodes contained in the given workflow segment will be updated before execution.
Execute entire workflow
If checked, the entire workflow is executed and failures in the workflow will cause this executor node to fail. If unchecked, the executor node will only execute the nodes required to generate the output. This can lead to unexpected behavior where unconnected side branches are not executed. This option is disabled for workflows older than version 5.5 due to backwards compatibility. It is enabled by default for newly created instances. If uncertain, keep this option checked.
Show executing workflow segment (debugging)
If enabled, the executing workflow will be visible as part of a metanode next to this node. By stepping into the metanode the ongoing execution can be inspected. If the workflow fails to execute and this option is enabled, the metanode will remain in order to identify the problem. If disabled, the actual executing workflow will not be visible.

Input Ports

Icon
The workflow segment to be executed.
The inputs for the execution. Number and types of the ports must exactly match the inputs of the workflow provided at the workflow port.

Output Ports

The outputs of the execution. Number and types of the ports must exactly match the outputs of the workflow provided at the workflow port.

Views

This node has no views

Workflows

Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.