Oracle Workflow APIリファレンス リリース2.6.3.5 部品番号: B15622-01 |
![]() |
![]() |
![]() |
![]() |
![]() |
||
前へ | 次へ | 目次 | 索引 | 用語集 |
procedure ResumeProcess
(itemtype in varchar2,
itemkey in varchar2,
process in varchar2 default '');
Java構文
public static boolean resumeProcess
(WFContext wCtx,
String itemType,
String itemKey,
String process)
説明
保留中のプロセスを通常の実行状態に戻します。これにより、プロセスの保留中にトランジションが発生したアクティビティが実行されます。
引数(入力)
wCtx | ワークフローのコンテキスト情報。Javaメソッドの場合にのみ必須です。 「Oracle Workflowのコンテキスト」を参照してください。 |
itemtype | 有効な項目タイプ。 |
itemkey | アプリケーション・オブジェクトの主キーから生成される文字列。この文字列により、項目タイプの項目が一意に識別されます。項目タイプと項目キーにより、プロセスが識別されます。 「CreateProcess」を参照してください。 |
process | その項目タイプの特定のサブプロセスを選択するためのオプションの引数。プロセス・アクティビティのラベル名を指定します。プロセス・アクティビティのラベル名で特定のサブプロセスを識別できない場合は、ラベル名の前に親プロセスの内部名を追加できます。 たとえば、<parent_process_internal_name>:<label_name>のように指定します。この引数がNULLの場合は、項目の最上位レベルのプロセスが再開されます。この引数のデフォルト値はNULLです。 |
次のコードは、JavaプログラムでresumeProcess()をコールする方法の例です。このコード例は、WFTest.javaプログラムからの引用です。
// resume process and status should be ACTIVE
System.out.println("Resume Process " + iType +"/"+ iKey +
" ...");
if (WFEngineAPI.resumeProcess(ctx, iType, iKey, null))
System.out.println("Seems to resume successfully");
else
{
System.out.println("resume failed");
WFEngineAPI.showError(ctx);
}
前へ | 次へ | 目次 | 索引 | 用語集 |