タスクに対するアクションの実行
put
/bpm/api/4.0/tasks/{id}
ペイロードに基づいて、特定のタスク識別子に対して処理を実行します。 次のアクションが使用可能で、アクションはアプリケーションによって異なります: APPROVE、REJECT、REASSIGN、DELEGATE、WITHDRAW、SUSPEND、RESUME、DELETE、PURGE、ACQUIRE、RELEASE、PUSHBACK、ERROR、ADHOC_ROUTE、INFO_REQUEST、INFO_SUBMIT、SKIP_CURRENT_ASSIGNMENT、SAVEおよびESCALATE。 カスタム・アクションは、タスク定義によって異なります。
リクエスト
パス・パラメータ
- id(required): string
タスクID
サポートされているメディア・タイプ
- 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
実行するルーティングのタイプをADHOC_ROUTE.Acceptsにのみ適用できます。 許可される値は、単純、順次およびパラレルです
-
votersPercentage: integer
routingTypeがParallel.Default値が0の場合にのみ適用できます
ネストされたスキーマ : リンク
タイプ:
Show Source
object
-
href(required): string
-
rel(required): string
許可された値:
[ "self", "cancel", "forceCancel", "hold", "release", "subscribe", "permissions", "executionStatus" ]
レスポンス
サポートされているメディア・タイプ
- application/json
200 レスポンス
成功 PURGEの場合、正常にパージされたタスクIDを指定するタイトルが返されます。
ルート・スキーマ : タスク
タイプ:
Show Source
object
-
actionList: array actionList
-
applicationContext: string
-
applicationName: string
-
assignedDate: string
-
assignees: object Collection
-
attachments: array attachments
-
comments: object comments
-
createdBy: string
-
createdDate: string
-
detailsURL: object Link
-
dueDate: string
-
externalUIURL: string
-
formMetadata: string
-
fromUserDisplayName: string
-
fromUserName: string
-
getcListURL: object Link
-
groupByName: string
-
groupByValue: string
-
hasSubTasksFlag: boolean
デフォルト値:
false
-
history: object taskHistories
-
href(required): string (uri)
-
hreflang: string
-
identificationKey: string
-
length: integer (int32)
-
linkId: string
-
links: array links
-
mediaType(required): string
-
number: integer (int32)
-
outcome: string
-
ownerGroup: string
-
ownerRole: string
-
ownerUser: string
-
payload: object payload
-
permissions: array permissions
-
priority: integer (int32)
-
rel(required): string
-
rootTaskNumber: string
-
startDate: string
-
state: string
-
taskDefinitionName: string
-
taskId: string
-
taskNamespace: string
-
title: string
-
titlePrefix: string
現在の担当者またはタスクの作成者にのみ表示されます
-
type: string
-
updatedDate: string
ネストされたスキーマ : リンク
タイプ:
Show Source
object
-
href(required): string
-
rel(required): string
許可された値:
[ "self", "cancel", "forceCancel", "hold", "release", "subscribe", "permissions", "executionStatus" ]
400 レスポンス
tasknumberはinvalid.Noアクションが実行されます。
401 レスポンス
承認されていません
404 レスポンス
タスクが見つかりません。
409 レスポンス
競合
500 レスポンス
内部サーバー・エラーです