タスクの一括処理の実行
put
/bpm/api/4.0/tasks
ペイロードに基づいて、複数のタスクに対して処理を実行します。 次のアクションが使用可能で、アクションはアプリケーションによって異なります: APPROVE、REJECT、REASSIGN、DELEGATE、WITHDRAW、SUSPEND、RESUME、DELETE、PURGEおよびESCALATE。 カスタム・アクションは、タスク定義によって異なります。
リクエスト
この操作のリクエスト・パラメータはありません。
サポートされているメディア・タイプ
- application/json
ルート・スキーマ : schema
タイプ:
Show Source
object
-
action: object action
-
comment: object comment
-
comments: string
-
defaultActionForGroupVote: string
routingTypeがパラレルの場合にのみ適用可能
-
priority: integer (int32)
-
routingAction: string
ADHOC_ROUTEにのみ適用されます。 タスクをルーティングする前に実行するカスタム・アクションを受け入れます。
-
routingType: string
許可される値は、単純、順次およびパラレルです
-
tasks: array tasks
タスク番号のリスト
-
voterPercentage: integer
routingTypeがパラレルの場合にのみ適用可能
ネストされたスキーマ : リンク
タイプ:
Show Source
object
-
href(required): string
-
rel(required): string
許可された値:
[ "self", "cancel", "forceCancel", "hold", "release", "subscribe", "permissions", "executionStatus" ]
レスポンス
サポートされているメディア・タイプ
- application/json
200 レスポンス
成功
ネストされたスキーマ : リンク
タイプ:
Show Source
object
-
href(required): string
-
rel(required): string
許可された値:
[ "self", "cancel", "forceCancel", "hold", "release", "subscribe", "permissions", "executionStatus" ]
400 レスポンス
不正なリクエストです
401 レスポンス
承認されていません
404 レスポンス
タスク・リストが見つかりません
500 レスポンス
内部サーバー・エラーです