Oracle Workflow APIリファレンス リリース2.6.3.5 部品番号: B15622-01 |
![]() |
![]() |
![]() |
![]() |
![]() |
||
前へ | 次へ | 目次 | 索引 | 用語集 |
procedure Send
(p_event in out wf_event_t);
説明
特定のエージェントから別のエージェントにイベント・メッセージを送信します。イベント・メッセージに送信元エージェントと宛先エージェントの両方が指定されている場合、メッセージは送信元エージェントの送信キューに格納されます。次に、AQ伝播やエージェントのプロトコルに実装されている伝播によって、宛先エージェントに非同期に送信されます。
イベント・メッセージに宛先エージェントは指定されているが、送信元エージェントが指定されていない場合、そのメッセージは宛先エージェントのキュー・タイプと一致するデフォルトのアウトバウンド・エージェントから送信されます。
イベント・メッセージに送信元エージェントは指定されているが、宛先エージェントが指定されていない場合、そのイベント・メッセージは、受信者を指定しないで送信元エージェントのキューに格納されます。
注意: Oracle Advanced Queuingが使用する複数コンシューマ・キューのサブスクライバ・リストは、Oracle Workflowビジネス・イベント・システムのイベント・サブスクリプションとは異なります。 詳細は、『Oracle Streamsアドバンスト・キューイング・ユ ーザーズ・ガイドおよびリファレンス』のサブスクリプションおよび受信者リストに関する項を参照してください。
注意: 送信日を使用して宛先エージェントでメッセージがデキューされる日時を指定する場合は、Send()がコールされる前にサブスクリプション処理中に送信日を設定する必要があります。
Send()は、送信された最後のイベント・メッセージ(プロシージャによって設定されたプロパティを含む)を戻します。
引数(入力)
p_event | イベント・メッセージ。 |
前へ | 次へ | 目次 | 索引 | 用語集 |