jp.co.Hitachi.soft.blc
java.lang.Object
|
+--jp.co.Hitachi.soft.blc.BLCPIManager
public class BLCPIManager
extends java.lang.Object
案件処理を管理するクラスです。
このクラスは,BLC帳票の処理の場合に使用できます。
このクラスでは,案件情報の読み込みや,案件ステータス変更を伴う案件フレームワークに基づいた案件処理などを行います。
基本的に次の手順で案件処理を実行します。
データ型 | 形式 | 機能 |
---|---|---|
static int | FDREAD_MODE_ALL | 案件情報読み込み時に,すべての帳票モジュールのデータを読み込むモードを示す定数です。 |
static int | FDREAD_MODE_NOTHING | 案件情報読み込み時に,帳票モジュールのデータを読み込まないモードを示す定数です。 |
static int | FDREAD_MODE_SELECT | 案件情報読み込み時に,setReadMdlListで設定された帳票モジュールのデータを読み込むモードを示す定数です。 |
static java.lang.String | PHIST_DISP | 案件履歴表示時に表示の対象となることを示す定数です。 |
static java.lang.String | PHIST_HIDE | 案件履歴表示時に表示の対象とならないことを示す定数です。 |
static java.lang.String | PHIST_INVALID | 案件履歴が無効であることを示す定数です。 |
static java.lang.String | PHIST_VALID | 案件履歴が有効であることを示す定数です。 |
形式 | 機能 |
---|---|
BLCPIManager() | BLCPIManagerクラスオブジェクトを構築します。 |
戻り値のデータ型 | 形式 | 機能 |
---|---|---|
void | executePIPerform(BLCInfo blcInfo, java.util.HashMap hmParams) | 案件処理フレームワークに基づいた案件処理を実行します。 |
BLCPIInfo | getPIInfo() | 案件情報を保持するBLCPIInfoオブジェクトを取得します。 |
java.util.ArrayList | getReadMdlList() | 案件情報読み込み時に,DBから読み込む対象となる帳票モジュールの帳票モジュールプレフィックスリストを保持するArrayListオブジェクトを取得します。 |
java.util.ArrayList | getWriteMdlList() | 案件処理時に,DBへ書き込む対象となる帳票モジュールの帳票モジュールプレフィックスリストを保持するArrayListオブジェクトを取得します。 |
void | loadWorkItemInfo(BLCInfo blcInfo, java.lang.String strPIName, java.lang.String strWIID) | BLCFormDataテーブルから案件情報を読み込みます。 |
void | loadWorkItemInfo(BLCInfo blcInfo, java.lang.String strPIName, java.lang.String strPIID, java.lang.String strWIID) | BLCFormDataテーブルから案件情報を読み込みます。 |
void | setAdditionalPIHist(BLCInfo blcInfo, java.lang.String strButtonID, java.lang.String strButtonName) | 案件処理時(executePIPerformメソッド実行時)に追加する案件履歴情報を設定します。 |
void | setAdditionalPIHist(BLCInfo blcInfo, java.lang.String strButtonID, java.lang.String strButtonName, java.lang.String strDisplayAttr, java.lang.String strValidity) | 案件処理時(executePIPerformメソッド実行時)に追加する案件履歴情報を設定します。 |
void | setFormDataReadMode(int intFDReadMode) | 案件情報読み込み時(loadWorkItemInfo実行時)の帳票データを読み込むモードを設定します。 |
void | setPIHistAddition(boolean blnFlag) | 案件処理時(executePIPerformメソッド実行時)に案件履歴情報を追加するかどうかを設定します。 |
void | setPIPerform(BLCPIPerform blcPIPerform) | BLCPIPerformクラスを継承し実装したクラスのオブジェクトを設定します。 |
void | setPIStatus(BLCPIStatus blcPIStatus) | BLCPIStatusクラスを継承し実装したクラスのオブジェクトを設定します。 |
void | setReadMdlList(java.util.ArrayList alReadMdlList) | 案件情報読み込み時(loadWorkItemInfoメソッド実行時)に,読み込む対象となる帳票モジュールプレフィックスのリストを設定します。 |
void | setWriteMdlList(java.util.ArrayList alWriteMdlList) | 案件処理実行時(executePIPerformメソッド実行時)に,書き込む対象となる帳票モジュールプレフィックスのリストを設定します。 |