ヘッダーをスキップ

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

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

バージョン/有効日付

プロセス定義のいくつかのワークフロー・オブジェクトには、バージョン番号が付けられており、常にそのオブジェクトの複数バージョンを使用できるようになっています。 この種のオブジェクトは、次のとおりです。

注意: 関数アクティビティではバージョン管理をサポートしていますが、基礎となるPL/SQLコードでは、開発者がこの機能を実装しないかぎりサポートしていません。PL/SQLコード内の既存のアクティビティでサポートしていない新しいアクティビティ属性を参照することや、結果の選択肢コードを戻すことはできません。

前述のオブジェクトのいずれかをOracle Workflow Builderで編集し、データベースに保存すると、Oracle Workflowでは、バージョン番号が1のみ増やされ、そのオブジェクトまたは所有オブジェクトの新バージョンが自動的に作成されます。前述のオブジェクトの編集結果を既存のファイルに保存すると、元のオブジェクトが上書きされます。 まだ実行中のプロセス・インスタンスがあるときに、ワークフロー・サーバー内で基礎となるワークフロー定義をアップグレードすると、そのプロセス・インスタンスは、最初に実行されたときのバージョンのワークフロー・オブジェクト定義を使用して引き続き実行されます。

プロセスの実行時に、ワークフロー・エンジンで定義のどのバージョンを使用するかは、有効日付によって制御されます。プロセスの編集時には、「即時」または将来の有効日付を定義して保存できます。新しいプロセス・インスタンスが開始されると、常にこの時点で有効に設定されているバージョンが使用されます。 『Oracle Workflow開発者ガイド』の項目タイプのオープンと保存に関する項を参照してください。

Oracle Workflowでは、他のワークフロー・オブジェクトのバージョンは保守されないため注意してください。 次のオブジェクトに関する変更を保存すると、そのオブジェクトの既存の定義が上書きされます。


          前へ   次へ           目次   索引   用語集



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