Home > @tridion-sites/open-api-client > WorkflowService
Signature:
export declare class WorkflowService
Method | Modifiers | Description |
---|---|---|
finishActivity({ escapedActivityInstanceId, activityFinishRequestModel, }) | static |
Finishes a Workflow activity. This operation returns an instance of ‘FinishActivityResult’ type. |
getProcessDefinitions({ escapedPublicationId, }) | static |
Gets a list of Process Definitions for a specific context Repository. This operation returns an instance of ‘ProcessDefinition’ type, as implemented by one of the following:<ul class="model-list"><li>TridionProcessDefinition</li></ul> |
listActivityInstances({ forAllUsers, ownerId, assigneeId, activityStates, processDefinitionId, }) | static |
Gets a list of Activity Instances. This operation returns an instance of ‘ActivityInstance’ type. |
reAssignActivity({ escapedActivityInstanceId, newAssigneeId, }) | static |
Reassigns a Workflow Activity to another User or Group. This operation returns an instance of ‘ActivityInstance’ type. |
restartActivity({ escapedActivityInstanceId, }) | static |
Restarts an automated Activity Instance which is in Failed state. This operation returns an instance of ‘ActivityInstance’ type. |
startActivity({ escapedActivityInstanceId, }) | static |
Starts a Workflow activity. This operation returns an instance of ‘ActivityInstance’ type. |
startWorkflow({ escapedPublicationId, requestModel, }) | static |
Starts the Workflow process for a Publication. This operation returns an instance of ‘ProcessInstance’ type. |