タスクに対するアクションの実行
put
/tasks
IDで定義される一連のタスクに対するアクションを実行します。
リクエスト
サポートされているメディア・タイプ
- application/json
- application/xml
本文パラメータは、tasks、action、comment、identitiesです。tasksのパラメータは、taskid entriesです。actionのパラメータはidです。これは、ESCALATE、ACQUIRE、RELEASE、WITHDRAW、SUSPEND、RESUME、DELETE、PURGE、RENEWまたはカスタム・アクションに設定できます。commentのパラメータは、commentStrとcommentScopeです。identitiesのパラメータは、idとtypeです。
ルート・スキーマ: schema
リクエストの例(application/json)
{
"tasks":[
"200041",
"200042"
],
"action":{
"id":"REASSIGN"
},
"comment":{
"commentStr":"BulkReassign",
"commentScope":"TASK"
},
"identities":[
{
"id":"jlondon",
"type":"user"
},
{
"id":"cdickens",
"type":"user"
}
]
}
レスポンス
サポートされているメディア・タイプ
- application/json
- application/xml
200レスポンス
アクションを実行し、結果を表示します。
ルート・スキーマ: schema
レスポンスの例(application/json)
{
"totalResult":false,
"user":{
"rel":"user",
"href":"http://example.com/bpm/api/3.0/identities/user/jlondon"
},
"hasMore":false,
"items":[
{
"type":"task",
"rel":"self",
"title":"myTodoTaskTestingV3",
"href":"http://example.com/bpm/api/3.0/tasks/200042",
"hasSubTasks":false
}
]
}