WebSphere Process Server, Version 6.2.0.1
Operating Systems: AIX, HP-UX, Linux, Solaris, Windows, i5/OS, z/OS
Human Task Manager REST Interface
This is a set of Business Process Choreographer resources representing task templates, task instances, and related objects.
Introduction
This resource set provides generic resources for developing client applications for working with human tasks
installed on WebSphere Process Server, including
- task template lists and details of individual task templates
- task instance lists and details of individual task instances
- roles and associated users and groups for task instances
- input, output, and fault data associated with task instances
- binary custom properties associated with task instances
- subtasks associated with task instances
- the history of events associated with task instances
Available Since
6.1.2
Subtopics
The following subtopics describe the REST resources defined for this resource set:
- Task Template List
This Business Process Choreographer resource represents a list of task templates matching the specified filter criteria.
- Task Template Query Tables [new in 6.2.0.1]
This Business Process Choreographer resource represents a list of query tables containing task template data.
- Task Template Query Table Attributes [new in 6.2.0.1]
This Business Process Choreographer resource represents a list of query tables containing task template data.
- Task Template Entity List [new in 6.2.0.1]
This Business Process Choreographer resource represents a list of task template entities obtained via a query table.
- Task Template Entity List Count [new in 6.2.0.1]
This Business Process Choreographer resource represents the number of task template entities in a query table meeting specified criteria.
- Task Template
This Business Process Choreographer resource represents a specific task template with all of its properties, for example, its description, the type of task, and the valid-from-time of the task.
- Task Template Input
This Business Process Choreographer resource represents a task's input.
- Task Template Client Settings
This Business Process Choreographer resource represents the client settings for a specific task template. For example, you can use this resource to return the settings for a Lotus Forms-based client.
- Task Template Client Resource
This Business Process Choreographer resource represents a client resource for a specific task template, for example, a Lotus Forms definition for a task template.
- Task Instance List
This Business Process Choreographer resource represents a list of tasks for the logged-on user that match the search criteria.
- Task Instance Query Tables [new in 6.2.0.1]
This Business Process Choreographer resource represents a list of query tables containing task instance data.
- Task Instance Query Table Attributes [new in 6.2.0.1]
This Business Process Choreographer resource represents a list of query tables containing task instance data.
- Task Instance Entity List [new in 6.2.0.1]
This Business Process Choreographer resource represents a list of task instance entities obtained via a query table.
- Task Instance Entity List Count [new in 6.2.0.1]
This Business Process Choreographer resource represents the number of task instance entities in a query table meeting specified criteria.
- Task
This Business Process Choreographer resource represents an abstract human task. It is used for creating task instances and performing bulk operations on multiple task instances.
- Task Role
This Business Process Choreographer resource represents a human task role. It is used to perform bulk transfers of multiple task instances.
- Task Instance
This Business Process Choreographer resource represents a human task. It is used to view details of a task, check its status, roles, progress, priority etc., or to change task properties, such as its priority, its category or a custom property.
- Task Instance Input Data
This Business Process Choreographer resource represents a task's input.
- Task Instance Output Data
This Business Process Choreographer resource represents the output of a human task. Note that an output does not exist if the task's interface refers to a one-way operation.
- Task Instance Fault Data
This Business Process Choreographer resource represents the fault of a human task. Note that a fault does not exist if the task's interface refers to a one-way operation.
- Task Instance Subtask List
This Business Process Choreographer resource represents a list of subtasks for a specified task instance.
- Task Instance Binary Custom Property
This Business Process Choreographer resource represents a binary custom properties for a task.
- Task Instance Binary Custom Property Metadata
This Business Process Choreographer resource represents the metadata of a binary custom property of a human task.
- Task Instance Role
This Business Process Choreographer resource represents a role for a human task. It supports the retrieval of user(s) or group(s) associated with a task role, and the management of these assignments.
- Task Instance Client Settings
This Business Process Choreographer resource represents the client settings for a specific task instance. For example, you can use this resource to return the settings for a Lotus Forms-based client.
- Task Instance History
This Business Process Choreographer resource represents the history log of a specific task instance, that is, a list of all operations performed for this task.
Parent Topic: WebSphere Process Server REST Interface