Interface SubWorkflowsCreationContext

    • Method Detail

      • setForegroundSubWorkflow

        void setForegroundSubWorkflow​(ProcessLauncher foregroundSubWorkflow)
                               throws OperationException
        Registers which sub-workflow should be opened, accordingly to the progress strategy of the previous step. Only one sub-workflow can get this property, previous foreground sub-workflow will lose this property.
        Parameters:
        foregroundSubWorkflow - sub-workflow to be set as foreground.
        Throws:
        OperationException
        Since:
        6.0.0
      • launchSubWorkflows

        void launchSubWorkflows()
                         throws OperationException
        Launches all registered sub-workflows.
        Throws:
        IllegalArgumentException - if a specified input parameter name is not declared in the sub workflow definition's data context, or the corresponding variable is not declared as being an input parameter.
        OperationException