インスタンスのリストに対してアクションを実行
put
/ic/api/process/v1/processes
インスタンス・リストに対してアクションを実行します。
リクエスト
プロセスIDと更新状態の値
ルート・スキーマ : action
型:
ソースを表示
object- abortType: string
- activityChanges: array activityChanges
- assignees: array assignees
- comments: string
- correlationKeyChanges: array correlationKeyChanges
- dataObjectChanges: array dataObjectChanges
- faultActionType: string
- flowId: integer(int64)
- id: string
- instanceAttributeChanges: array instanceAttributeChanges
- processes: array processes
- type: string
レスポンス
サポートされているメディア・タイプ
- application/json
- text/plain
200レスポンス
成功
304 レスポンス
Not Modified
403レスポンス
禁止
500レスポンス
内部サーバー・エラー
例
次の例では、RESTリソースに対するPUTリクエストを発行することによって、プロセス・インスタンスのリストに対してアクションを実行する方法を示しています。
現在、サポートされている唯一のアクションはrecoverFaultedInstancesです。
リクエストの送信
https://example.com/ic/api/process/<version>/processes
説明
-
example.comは、Oracle Integrationが実行されているホストです。 -
<version>はREST APIバージョンです。
リクエスト本文の例
{
"processes":["3","5"],
"id":"recoverFaultedInstances"
}
レスポンス・ヘッダーの例
Status Code: 200 OK Date: Wed, 27 Apr 2016 00:53:16 GMT Content-Type: application/json
レスポンス本文の例
Processes recovered successfully