Class SubFlowRef

    • Constructor Detail

      • SubFlowRef

        public SubFlowRef()
        No args constructor for use in serialization
      • SubFlowRef

        public SubFlowRef​(String workflowId)
        Parameters:
        workflowId -
    • Method Detail

      • getWorkflowId

        public String getWorkflowId()
        Unique id of the sub-workflow to be invoked (Required)
      • setWorkflowId

        public void setWorkflowId​(String workflowId)
        Unique id of the sub-workflow to be invoked (Required)
      • getVersion

        public String getVersion()
        Version of the sub-workflow to be invoked
      • setVersion

        public void setVersion​(String version)
        Version of the sub-workflow to be invoked
      • getOnParentComplete

        public SubFlowRef.OnParentComplete getOnParentComplete()
        If invoke is 'async', specifies how subflow execution should behave when parent workflow completes. Default is 'terminate'
      • setOnParentComplete

        public void setOnParentComplete​(SubFlowRef.OnParentComplete onParentComplete)
        If invoke is 'async', specifies how subflow execution should behave when parent workflow completes. Default is 'terminate'
      • getInvoke

        public SubFlowRef.Invoke getInvoke()
        Specifies if the function should be invoked sync or async. Default is sync.
      • setInvoke

        public void setInvoke​(SubFlowRef.Invoke invoke)
        Specifies if the function should be invoked sync or async. Default is sync.