ヘッダーをスキップ

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

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

Transfer

PL/SQL構文

procedure TRANSFER


(nid in number,
new_role in varchar2,
forward_comment in varchar2 default null);

Java構文

public static boolean transfer


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

説明

このプロシージャは、通知を新しいロールに転送し、通知の所有権を新しいロールに譲渡します。また、SendまたはSendGroup関数で指定したコールバック関数を、TRANSFERモードで暗黙的にコールします。転送が行われた理由を説明するコメントを付けることもできます。通知システムの譲渡機能はこのプロシージャをコールします。通知を譲渡するときに、通知のUSER_COMMENTフィールドに譲渡が記録されることに注意してください。

注意: 既存の通知属性(期日を含む)はリフレッシュされません。また、通知の所有者を識別するORIGINAL_RECIPIENT以外も変更されません。

引数(入力)

wCtx ワークフローのコンテキスト情報。Javaメソッドの場合にのみ必須です。 「Oracle Workflowのコンテキスト」を参照してください。
nid 通知ID。
new_roleまたはnewRole メモが転送される個人のロール名。
forward_commentまたはcomment 通知に追加するオプションのコメント。

次のコードは、Javaプログラムでtransfer()をコールする方法の例です。このコード例は、WFTest.javaプログラムからの引用です。


// transfer to MBEECH
System.out.println("Transfer Test");
System.out.println("Transfer nid " + myNid +
" from BLEWIS to MBEECH");
WFNotificationAPI.transfer(ctx, myNid, "MBEECH",
"Matt, You own it now.");
count = WFNotificationAPI.workCount(ctx, "MBEECH");
System.out.println("There are " + count +
" open notification(s) for" +
p" MBEECH after Transfer.");


          前へ   次へ           目次   索引   用語集



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