4. 管理 Web ツール
4.4. プロセスインスタンス管理機能
プロセス定義登録機能によってプロセス定義が有効化されると、Web サービスメッセージの受信によりプロセ スインスタンスが生成されます。また、プロセス定義が有効化されると Web サービスメッセージを受信する前 に予備的なプロセスインスタンスが生成され、メッセージ受信を待ちます。この状態のプロセスは状態 が’INITIALIZED’と表示されます。
プロセスインスタンス管理機能により、現在実行中のプロセスインスタンスを管理することができます。
プロセスインスタンス管理機能は、大きく次の3つの機能からなります。
プロセスインスタンス一覧機能 :プロセスインスタンスの一覧を表示する機能です。
プロセスインスタンス削除機能 :プロセスインスタンスを削除する機能です。
プロセスインスタンス選択削除機能 :プロセスインスタンスを複数選択して削除する機能です。
4.4.1. プロセスインスタンス情報
・プロセスインスタンス情報は、BPELプロセスインスタンスの動作状況を示します。
プロセスインスタンス情報
カラム名 意味
選択 選択削除時にインスタンスを選択するチェックボ
ックス
プロセス定義名 インスタンスのプロセス定義名 プロセスインスタンス ID インスタンスの ID
状態 インスタンスの実行状態
開始時刻 インスタンスが開始した時刻
終了時刻 インスタンスが終了した時刻
操作 インスタンスを削除するボタン
4.4.2. プロセスインスタンス一覧機能
・管理 Web ツールの[メニューフレーム]の『プロセスインスタンス』リンクをクリックすることでプロセスインスタン ス一覧画面を表示することができます。
現在動作しているプロセスインスタンスの一覧を検索表示します。
<プロセスインスタンス一覧画面>
画面の構成要素と入力データは以下の通りです。
・ 総数:数値
プロセスインスタンスの総件数を表示します。
・ プロセス定義名:リストボックス
表示するインスタンスのプロセス定義名を指定します。
・ 状態:リストボックス
表示するインスタンスの状態を指定します。
・ 時刻範囲:フィールド
表示するインスタンス開始時刻の範囲を指定します。日付を省略すると範囲の始まり、終わりがそれぞれ無制 限になります。時刻を省略すると日付の範囲になります。
・ 表示件数:フィールド
表示する件数を指定します。指定がない場合200件になります。
・ 参照:ボタン
検索条件で指定した参照対象のインスタンス情報を画面下部に表形式で表示します。
・選択削除:ボタン
選択カラムのチェックボックスをチェックしたプロセスインスタンスを指定した参照対象のインスタンス情報を画 面下部に表形式で表示します。
4.4.3. プロセスインスタンス削除機能
プロセスインスタンス一覧画面の操作カラムの[削除]ボタンをクリックすることで、該当行のプロセスインスタン スを削除することができます。
[削除]ボタンをクリックすると、以下の確認画面が表示されます。
<プロセスインスタンス削除確認画面>
画面の構成要素と入力データは以下の通りです。
・ インスタンス情報:テーブル
削除するプロセスインスタンスの情報を表示します。
カラム名 意味
プロセスインスタンス ID インスタンスの ID
・ 削除:ボタン
インスタンス情報を確認の上削除する場合には[削除]ボタンをクリックして削除します。
・ 戻る:ボタン
プロセスインスタンス一覧画面に戻ります。
プロセスインスタンス削除の結果を以下の画面で表示します。
<プロセスインスタンス削除結果画面>
画面の構成要素と入力データは以下の通りです。
・ インスタンス情報:テーブル
削除するプロセスインスタンスの情報を表示します。
カラム名 意味
プロセスインスタンス ID インスタンスの ID
結果 削除結果
・ 戻る:ボタン
プロセスインスタンス一覧画面に戻ります。
4.4.4. プロセスインスタンス選択削除機能
・プロセスインスタンス一覧画面の選択カラムのチェックボタンをチェックして選択することで、複数のプロセスイ ンスタンスを一括して削除することができます。
チェックボックスを選択後、[選択削除]ボタンをクリックすると、以下の確認画面が表示されます。
<プロセスインスタンス選択削除確認画面>
画面の構成要素と入力データは以下の通りです。
・ インスタンス一覧:テーブル
削除するプロセスインスタンスの一覧を表示します。
カラム名 意味
プロセスインスタンス ID インスタンスの ID
・ 削除:ボタン
インスタンス一覧を確認の上、削除する場合には[削除]ボタンをクリックして削除します。
・ 戻る:ボタン
プロセスインスタンス一覧画面に戻ります。
プロセスインスタンス削除の結果を以下の画面で表示します。
<プロセスインスタンス削除結果画面>
画面の構成要素と入力データは以下の通りです。
・ インスタンス情報:テーブル
削除するプロセスインスタンスの情報を表示します。
カラム名 意味
プロセスインスタンス ID インスタンスの ID
結果 削除結果
・ 戻る:ボタン
プロセスインスタンス一覧画面に戻ります。