ヘッダーをスキップ

Oracle Workflow APIリファレンス
リリース2.6.3.5

部品番号: B15622-01
前へ 次へ       目次 索引 用語集
         前へ  次へ          目次  索引  用語集

SendGroup

PL/SQL構文

function SendGroup


(role in varchar2,
msg_type in varchar2,
msg_name in varchar2,
due_date in date default null,
callback in varchar2 default null,
context in varchar2 default null,
send_comment in varchar2 default null
priority in number default null)
return number;

説明

この関数は、特定のロールに割り当てられている全ユーザーに個別の通知を送信し、成功すると通知グループIDと呼ばれる数値を戻します。通知グループIDでは、ユーザーのグループと各グループが受け取った通知が識別されます。

メッセージにメッセージ属性がある場合、プロシージャはメッセージ属性表から属性の値を探すか、オプションのコールバック・インタフェース関数を使用して項目タイプ属性表から値を取得します。 コールバック関数は、通知に対して応答があった場合にも使用できます。

注意: Oracle Workflow通知システムと、電子メール・ベースまたはWebベースの通知クライアントを使用している場合、Sendプロシージャは、暗黙的にWF_ENGINE.CBコールバック関数をコールします。独自のカスタム通知システムを使用している場合は、標準書式に従って独自のコールバック関数を定義し、コールバックの引数として名前を指定する必要があります。 「カスタム・コールバック関数」を参照してください。

通常、この関数がコールされるのは、通知アクティビティのプロパティ画面で「ロールの拡張」がオンになっている場合のみです。 「ロールの拡張」がオンになっていない場合は、かわりにSend( )関数がコールされます。 『Oracle Workflow開発者ガイド』の投票アクティビティに関する項を参照してください。

引数(入力)

role 通知アクティビティの実行者として割り当てられたロール名。
msg_type メッセージに関連付けられている項目タイプ。
msg_name メッセージの内部名。
due_date 応答期日。このオプションの期日は、受信者に知らせるためのものであり、処理には影響しません。
callback SENDのソース・メッセージ属性の通信に使用されるコールバック関数の名前。
context コールバック関数に渡されるコンテキスト情報。
send_comment メッセージに表示するコメント。
priority メッセージの優先度。#PRIORITY通知アクティビティ属性から取り出されます。#PRIORITYが存在しない場合や、値がNULLの場合、ワークフロー・エンジンはメッセージのデフォルト優先度を使用します。


          前へ   次へ           目次   索引   用語集



Oracleロゴ
Copyright © 2003, 2004, Oracle. All rights reserved.