ヘッダーをスキップ

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

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

Respond

PL/SQL構文

procedure RESPOND


(nid in number,
respond_comment in varchar2 default null,
responder in varchar2 default null);

Java構文

public static boolean respond


    (WFContext wCtx,
BigDecimal nid,
String comment,
String responder)

説明

このプロシージャは、実行者が通知への応答を終了すると、通知エージェント(「通知」Webページまたは電子メール・エージェント)によってコールされます。プロシージャは通知に「CLOSED」とマークし、コールバック関数(存在する場合)を介して、データベースにRESPOND属性を戻します。

このプロシージャには、実際に通知に応答した個人の名前を使用できます。これは、通知がマルチ・ユーザーのロールに割り当てられている場合に特に便利です。情報は、WF_NOTIFICATIONS表のRESPONDER列に保存されます。この列に格納される値は、ユーザーが通知に応答する方法によって決まります。 次の表に、格納される値を応答メカニズムごとに示します。

応答メカニズム 格納される値
Web Webへのログイン・ユーザー名
電子メール 応答メールに表示される電子メール・ユーザー名

また、Respond()プロシージャはNtfSignRequirementsMet()を呼び出して、通知の電子署名ポリシーで指定されている署名要件を応答が満たしているかどうかを調べます。 要件を満たしていない場合は、Respond()でエラーが発生します。 『Oracle Workflow開発者ガイド』の#WF_SIG_POLICY属性に関する項、および「NtfSignRequirementsMet」を参照してください。

引数(入力)

wCtx ワークフローのコンテキスト情報。Javaメソッドの場合にのみ必須です。 「Oracle Workflowのコンテキスト」を参照してください。
nid 通知ID。
comment 応答に関するオプションのコメント。
responder 通知に応答したユーザー。


          前へ   次へ           目次   索引   用語集



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