ヘッダーをスキップ
Oracle Workflow APIリファレンス
リリース2.6.3.5
部品番号: B15622-01
前へ
次なし
目次
索引
用語集なし
用語集
ア
カ
サ
タ
ナ
ハ
マ
ラ
ワ
ア
アクセス・レベル(Access Level)
0〜1000の数値。各ワークフロー・ユーザーは固有のアクセス・レベルで操作する。アクセス・レベルにより、そのユーザーが特定のワークフロー・データを変更できるかどうかが定義される。 変更できるのは、自分のアクセス・レベル以上のレベルで保護されているデータのみである。
アクティビティ(Activity)
ビジネス・プロセス中に実行される作業単位。
アクティビティ属性(Activity Attribute)
関数アクティビティの動作を制御するために、その関数アクティビティの外部で定義されているパラメータ。アクティビティ属性を定義するには、「アクティビティ」ウィンドウでアクティビティの「属性」プロパティ画面を表示する。 アクティビティ属性に値を割り当てるには、「プロセス」ウィンドウで、そのアクティビティ・ノードの「属性値」プロパティ画面を表示する。
イベント(Event)
システム内の他のオブジェクトまたは外部エージェントに関連付けられた、インターネットまたはイントラネット内の状態変化。
イベント・アクティビティ(Event Activity)
ワークフロー・プロセスに組み込めるように、アクティビティとしてモデル化されたビジネス・イベント。
イベント・キー(Event Key)
イベントのインスタンスを一意に識別する文字列。 イベント名、イベント・キーおよびイベント・データは、イベント内で発生したすべてのアクティビティと対話する。
イベント・サブスクリプション(Event Subscription)
特定のイベントと特定のシステムの関連を指定し、イベントのトリガーが発生したときに実行する処理を指定すること。 サブスクリプション処理には、カスタム・コードのコール、ワークフロー・プロセスへのイベント・メッセージの送信、またはエージェントへのイベント・メッセージの送信を指定できる。
イベント・データ(Event Data)
イベントを説明する一連の追加詳細情報。イベント・データはXML文書として作成できる。 イベント名、イベント・キーおよびイベント・データは、イベント内で発生したすべてのアクティビティと対話する。
イベント・メッセージ(Event Message)
データ型WF_EVENT_Tによって定義された、ビジネス・イベントを伝達するための標準ワークフロー構造。イベント・メッセージは、イベント・データ以外に、イベント名、イベント・キー、アドレッシング属性およびエラー情報を含む、いくつかのヘッダー・プロパティで構成される。
エージェント(Agent)
システム内の通信の名前付きポイント。
エージェント・リスナー(Agent Listener)
インバウンド・エージェントでイベント・メッセージを処理するサービス・コンポーネントの一種。
カ
外部Java関数(External Java Functions)
Oracle Databaseの外部で、Java関数アクティビティ・エージェントによって実行されるJavaプログラム。
外部関数(External Functions)
Oracleデータベース・サーバーの外部で実行されるプログラム。
関数(Function)
ビジネス・ルールの定義、アプリケーション内で自動化されているタスクの実行、またはアプリケーション情報の取出しができるPL/SQLストアド・プロシージャ。 ストアド・プロシージャは、標準引数を受け入れて完了結果を戻す。
関数アクティビティ(Function Activity)
PL/SQLストアド・プロシージャで定義され、自動化されている作業単位。
結果コード(Result Code)
結果タイプにより定義される、結果値の内部名。
結果タイプ(Result Type)
アクティビティの結果値の候補を含む選択肢タイプの名前。
結果値(Result Value)
完了したアクティビティから戻される値。
項目(Item)
ワークフロー・プロセスにより管理される特定のプロセス、ドキュメントまたはトランザクション。 たとえば、「購買承認申請」プロセスのワークフローで管理される項目は、Oracle Internet Commerceの「Web購買依頼」ページで作成される特定の購買申請である。
項目属性(Item Attribute)
「項目タイプ属性」を参照。
項目タイプ(Item Type)
同じ項目属性セットを共有する特定カテゴリの全項目のグループ。たとえば、「発注依頼」は、Oracle Internet Commerceの「Web購買依頼」ページで作成された購買申請をすべてグループ化するための項目タイプである。項目タイプは、プロセスを上位レベルでグループ化する手段としても使用される。
項目タイプ属性(Item Type Attribute)
特定の項目タイプに関連付けられている機能。「項目属性」と同義。項目タイプ属性は、その項目を保存するアプリケーションで値を検索して設定できる変数として定義される。 項目タイプ属性とその値は、プロセスのすべてのアクティビティに使用可能である。
コスト(Cost)
アクティビティの完了までに必要な処理量をワークフロー・エンジンに通知するために、関数アクティビティまたは通知アクティビティに割当て可能な相対値。大きいコストを割り当てるほど、アクティビティは複雑になり、完了までの所要時間が長くなる。ワークフロー・エンジンは、コストのしきい値で動作するように設定できる。ワークフロー・エンジンのコストのしきい値を超えるアクティビティは、「DEFERRED」に設定され、処理されない。 バックグラウンド・エンジンは、延期されたアクティビティをチェックして処理するように設定できる。
サ
サービス・コンポーネント(Service Component)
汎用サービス・コンポーネント・フレームワークで管理できるように、このフレームワーク標準に従って定義されたJavaプログラムのインスタンス。
サービス・コンポーネント・コンテナ(Service Component Container)
所有する個々のサービス・コンポーネントの実行を管理するサービスまたはサーブレットのインスタンス。 コンテナは、そのコンポーネントのステータスを監視し、コンテナ自体とそのコンポーネントの制御イベントを処理する。
サブスクリプション(Subscription)
「イベント・サブスクリプション」を参照。
実行者(Performer)
手動によるアクティビティ(通知)を実行するように割り当てられているユーザーまたはロール。 プロセスに含まれている通知アクティビティは、実行者に割り当てる必要がある。
システム(System)
ホスト・マシンやデータベース・インスタンスなどの論理的に孤立したソフトウェア環境。
選択肢コード(Lookup Code)
選択肢タイプに定義されている値の内部名。
選択肢タイプ(Lookup Type)
事前定義済の値リスト。 選択肢タイプのそれぞれの値には、内部名と表示名が付いている。
属性(Attribute)
「アクティビティ属性」、「項目タイプ属性」または「メッセージ属性」を参照。
タ
タイムアウト(Timeout)
ワークフロー・エンジンがエラー・プロセスまたは代替アクティビティ(定義されている場合)に進む前に、通知アクティビティを実行する必要のある期間。
通知(Notification)
ユーザーに配信されるメッセージのインスタンス。
「通知」Webページ(Notification Web Page)
任意のWebブラウザで表示し、ワークフロー通知の問合せと応答に使用できるWebページ。
通知アクティビティ(Notification Activity)
ユーザーによる操作を必要とする作業単位。通知アクティビティは、作業の完了に必要な情報を含むメッセージをユーザーに送信する。
通知メーラー(Notification Mailer)
ユーザーに対してメール・アプリケーションを介して電子メール通知を送信し、電子メールによる応答を処理するサービス・コンポーネントの一種。
ディレクトリ・サービス(Directory Services)
Oracle Workflowのユーザーおよびロールと、サイトのディレクトリ・リポジトリとのマッピング。
トランジション(Transition)
あるアクティビティの完了とプロセス内の別のアクティビティのアクティブ化を定義する関連。 プロセス・ダイアグラムでは、2つのアクティビティを結ぶ矢印がトランジションを表す。
ナ
ノード(Node)
「プロセス」ウィンドウに表示されるプロセス・ダイアグラム内のアクティビティのインスタンス。
ハ
バックグラウンド・エンジン(Background Engines)
延期されたアクティビティやタイムアウトになったアクティビティを処理する補助的なワークフロー・エンジン。
汎用サービス・コンポーネント・フレームワーク(Generic Service Component Framework)
バックグラウンドJavaサービスの管理の簡略化と自動化に役立つ機能。
ビジネス・イベント(Business Event)
「イベント」を参照。
プロセス(Process)
ビジネス目標を達成するために実行する必要のあるアクティビティのセット。
プロセス・アクティビティ(Process Activity)
他のプロセスで参照できるように、アクティビティとしてモデル化されているプロセス。
プロセス定義(Process Definition)
Oracle Workflow Builderに定義されているワークフロー・プロセス。
保護レベル(Protection Level)
データ変更が禁止されているユーザーを表す0〜1000の数値。ワークフロー・データを定義するときに、誰でも変更できることを示すカスタマイズ可能(1000)に設定するか、そのデータを定義中のユーザーのアクセス・レベルと同じ保護レベルを割り当てることができる。 後者の場合、データを変更できるのは、そのデータの保護レベル以下のアクセス・レベルで操作するユーザーのみである。
マ
メッセージ(Message)
通知アクティビティにより送信される情報。メッセージは、通知アクティビティに関連付ける前に定義する必要がある。 メッセージには、件名、優先度、本文が含まれ、1つ以上のメッセージ属性も含まれている場合がある。
メッセージ属性(Message Attribute)
メッセージが通知で送信されるときに、情報を提供したり応答プロンプトを表示するために、特定のメッセージに対して定義する変数。事前定義済の項目タイプ属性をメッセージ属性として使用できる。「送信」ソースとして定義されたメッセージ属性は、メッセージの送信時にランタイム値で置き換えられる。「応答」ソースとして定義されたメッセージ属性では、メッセージの送信時に応答を求めるプロンプトが表示される。
ラ
ロール(Role)
共通の職責または職階別にグループ化された1人以上のユーザー。
ワ
ワークフロー・エンジン(Workflow Engine)
ワークフロー・プロセス定義を実装するOracle Workflowコンポーネント。ワークフロー・エンジンにより、項目のすべてのアクティビティのステータス管理、関数の自動実行、通知の送信、完了したアクティビティの履歴保存、およびエラー条件の検出とエラー・プロセスの開始処理が行われる。 ワークフロー・エンジンはサーバーのPL/SQLに実装され、エンジンAPIのコール時にアクティブにされる。
ワークフロー定義ローダー(Workflow Definitions Loader)
フラット・ファイルとデータベース間でワークフロー定義をアップロードおよびダウンロードするためのコンカレント・プログラム。
前へ
次なし
目次
索引
用語集なし
Copyright © 2003, 2004, Oracle. All rights reserved.