StartWorkflowInstance delegate
Field name
Required
Description
<scriptTask id="scripttask1" name="Start workflow" scriptFormat="groovy" activiti:autoStoreVariables="false">
<script><![CDATA[
import com.collibra.dgc.core.api.dto.workflow.StartWorkflowInstancesRequest;
import com.collibra.dgc.core.api.model.workflow.WorkflowBusinessItemType;
def workflowDefinitionId = workflowDefinitionApi.getWorkflowDefinitionByProcessId(subWorkflow).getId();
workflowInstanceApi.startWorkflowInstances(StartWorkflowInstancesRequest.builder()
.workflowDefinitionId(workflowDefinitionId)
.addBusinessItemId(string2Uuid(${targetTermId}))
.businessItemType(WorkflowBusinessItemType.valueOf("ASSET"))
.build())
]]></script>
</scriptTask>Last updated
Was this helpful?