Oracle Workflow APIリファレンス リリース2.6.3.5 部品番号: B15622-01 |
![]() |
![]() |
![]() |
![]() |
![]() |
||
前へ | 次へ | 目次 | 索引 | 用語集 |
function Instance_Default_Rule
(p_subscription_guid in raw,
p_event in out wf_event_t) return varchar2;
説明
受信を待機する適格な受信イベント・アクティビティを持つ、既存のすべてのワークフロー・プロセス・インスタンスにイベントを送信します。 このルール関数を使用すると、Default_Rule()を使用した場合と同様、特定の項目タイプ、プロセス名および項目キーに基づく特定のプロセスの1つにイベントを送信するかわりに、ビジネス・キー属性を使用してイベントを受信する必要がある複数のワークフロー・プロセスを識別できます。
注意: Instance_Default_Rule()は、既存のワークフロー・プロセスを続行するため、イベントを送信のみします。 新規プロセス・インスタンスを起動するためにイベントを送信する場合は、Default_Rule()を使用します。
Instance_Default_Rule()では、まず、SetParametersIntoParameterList()をコールし、サブスクリプション・パラメータのパラメータ名とパラメータ値の組合せをイベント・メッセージのPARAMETER_LIST属性に設定します。
関数は次に、このイベントを受信する適格な既存のワークフロー・プロセスを検索します。 適格であるためには、ワークフロー・プロセスは次の要件を満たす必要があります。
いずれかの操作で例外が発生した場合、Instance_Default_Rule()は、その例外をトラップし、エラー情報をイベント・メッセージに格納して、ステータス・コードERRORを返します。 例外が発生しなかった場合は、ステータス・コードSUCCESSを返します。
引数(入力)
p_subscription_ guid | サブスクリプションのグローバル一意識別子。 |
p_event | イベント・メッセージ。 |
前へ | 次へ | 目次 | 索引 | 用語集 |