Task Instance Web Services
- 1 Overview
- 2 Cancel a Task Instance
- 3 Clear All Dependencies
- 4 Clear Exclusive Dependencies
- 5 Clear Predecessor Dependencies
- 6 Clear Time Dependency
- 7 Clear Virtual Resource Dependencies
- 8 Delete a Task Instance
- 9 Force Finish a Task Instance
- 10 Force Finish/Cancel a Task Instance
- 11 Hold a Task Instance
- 12 Issue Set Completed Command for a Manual Task Instance
- 13 Issue Set Started Command for a Manual Task Instance
- 14 List Task Instances
- 15 List Task Instance Variables (Show Variables)
- 16 Release a Task Instance from Hold
- 17 Rerun a Task Instance
- 18 Retrieve Task Instance Output
- 19 Set or Modify Wait Time/Duration for Task Instance
- 20 Set Priority for a Task Instance
- 21 Skip a Task Instance
- 22 Skip a Task Instance Path
- 23 Unskip a Task Instance
- 24 Update a Task Instance Operational Memo
Overview
Universal Controller supports the following RESTful-based web services for Task Instance operations, which are listed alphabetically on this page.
Formatting specifications for each web service, including details about parameter requirements, are provided.
For RESTful-based web services for Workflow Task Instance operations, see Workflow Task Instance Web Services.
Cancel a Task Instance
Note
A Web Service Task instance cannot be cancelled if the specified Protocol is SOAP.
| Description |
|---|---|
URI | |
HTTP Method | POST |
Description | Cancel a task instance. |
Example URI | |
Authentication | HTTP Basic |
Consumes Content-Type | application/xml, application/json |
Produces Content-Type | application/xml, application/json |
Example Request | |
Request Properties | |
Example Response |
Cancel a Task Instance: XML and JSON Examples
Examples | XML | JSON |
|---|---|---|
Example Request | ||
Example Response |
|
|
Cancel a Task Instance: Request Properties
Property | UI Field Name | Description | Specifications | Required | Mutually Exclusive With |
|---|---|---|---|---|---|
| n/a | Specific task instance with this task instance | Valid values:
Default is Oldest Active Instance (1).
Note Values with an underscore characters ( _ ) instead of spaces also are supported (for example, oldest_active_instance). | N |
|
| n/a | sys_id used within the Controller to identify this task instance. |
| Y |
|
| Instance Name | Name of the task instance. |
| Y |
|
| Workflow | Name of the parent Workflow of the task instance. | You can select to display the Workflow field on the Activity Monitor and/or Task Instances List; it is not displayed in the Task Instance Details. | N |
|
Clear All Dependencies
| Description |
|---|---|
URI | http://host_name/uc/resources/taskinstance/cleardependencies |
HTTP Method | POST |
Description | Clears all dependencies of a task instance. |
Example URI | http://localhost:8080/uc/resources/taskinstance/cleardependencies |
Authentication | HTTP Basic |
Consumes Content-Type | application/xml, application/json |
Produces Content-Type | application/xml, application/json |
Example Request | |
Request Properties | |
Example Response |
Clear All Dependencies: XML and JSON Examples
Examples | XML | JSON |
|---|---|---|
Example Request |
|
|
Example Response |
|
|
Clear All Dependencies: Request Properties
Property | UI Field Name | Description | Specifications | Required | Mutually Exclusive With |
|---|---|---|---|---|---|
| n/a | Specific task instance with this task instance | Valid values:
Default is Oldest Active Instance (1).
Note Values with an underscore characters ( _ ) instead of spaces also are supported (for example, oldest_active_instance). | N |
|
| n/a | sys_id used within the Controller to identify this task instance. |
| Y |
|
| Instance Name | Name of the task instance. |
| Y |
|
| Workflow | Name of the parent Workflow of the task instance. | You can select to display the Workflow field on the Activity Monitor and/or Task Instances List; it is not displayed in the Task Instance Details. | N |
|
Clear Exclusive Dependencies
| Description |
|---|---|
URI | |
HTTP Method | POST |
Description | Clears all exclusive dependencies of a task instance. |
Authentication | HTTP Basic |
Example URI | http://localhost:8080/uc/resources/taskinstance/clearexclusive |
Consumes Content-Type | application/xml, application/json |
Produces Content-Type | application/xml, application/json |
Example Request | |
Request Properties | |
Example Response |
Clear Exclusive Dependencies: XML and JSON Examples
Examples | XML | JSON |
|---|---|---|
Example Request |
|
|
Example Response |
|
|
Clear Exclusive Dependencies: Request Properties
Property | UI Field Name | Description | Specifications | Required | Mutually Exclusive With |
|---|---|---|---|---|---|
| n/a | Specific task instance with this task instance | Valid values:
Default is Oldest Active Instance (1).
Note Values with an underscore characters ( _ ) instead of spaces also are supported (for example, oldest_active_instance). | N |
|
| n/a | sys_id used within the Controller to identify this task instance. |
| Y |
|
| Instance Name | Name of the task instance. |
| Y |
|
| Workflow | Name of the parent Workflow of the task instance. | You can select to display the Workflow field on the Activity Monitor and/or Task Instances List; it is not displayed in the Task Instance Details. |