Calling a workflow synchronously runs the called workflow as a part of the run of the calling workflow. The calling workflow can use the called workflow's output parameters as input parameters when it runs its subsequent schema elements.
You call workflows synchronously from another workflow by using the Workflow element schema element.
Procedure
- Log in to the vRealize Orchestrator Client.
- Navigate to , and select your workflow.
- Select the Schema tab.
- Drag a Workflow element schema element from the Generic menu to the appropriate position in the workflow schema.
- Under Workflow, select the workflow you want to call.
- (Optional) If prompted, promote workflow input parameters or variables for use by the workflow.
- Under Inputs, bind the required input parameters to the workflow.
- Under Outputs, bind the required output parameters to the workflow.
- Under Exception handling, define the exception behavior of the workflow.
- To finish editing your workflow, click Save.
Results
You called a workflow synchronously from another workflow. When the workflow reaches the synchronous workflow during its run, the synchronous workflow starts, and the initial workflow waits for it to complete before continuing its run.