1.1 BLCで提供するJavaクラスの分類

BLCで提供するJavaクラスの分類と機能について,次に示します。

表1-1 Javaクラスの分類と機能

分類クラス機能
帳票表示制御クラスBLCFormButtonクラスBLCFormBaseクラスを継承した自動生成帳票クラスの帳票に表示するボタンを制御するクラスです。
BLCFormControlクラス帳票の表示を制御するクラスです。
BLCFormTargetクラス宛先選択ドロップダウンを表示するためのHTML文字列を生成するクラスです。
帳票基本クラスBLCFormBaseクラスBLSGで自動生成した帳票クラス(以降,自動生成帳票クラスと表記します)の継承元になるクラスです。
BLCEURFormBaseクラスBLSGでEUR Form連携帳票として自動生成した帳票クラスの継承元になるクラスです。
BLCValDicクラス帳票に関連するデータを管理するクラスです。
DB名称取得クラスBLCDBAccessクラスDB名称を取得するクラスです。
DBアクセス定義実行クラスBLCDBDefクラスDBアクセス定義の読み込みおよび実行をするクラスです。
認証処理クラスBLCAuthenticateクラスBLC認証によるユーザ情報管理に使用するメソッドを提供するクラスです。
一覧処理クラスBLCListInboxクラス受信ボックス情報を取得するクラスです。
BLCListSentlogクラス送信ログ情報を取得するクラスです。
案件制御クラスBLCEURFormProcessクラスEUR Form帳票から送信された情報を基に,申請・承認処理を実行するメソッドやEUR Form連携情報にアクセスするメソッドを提供するクラスです。
BLCEURFormProcessInfoクラスEUR Form連携帳票の案件がBLC上で遷移するための情報を扱うクラスです。
共通クラスBLCAccessAuthorityアクセス制御に関する権限を取得またはチェックするクラスです。
BLCCommonクラスBLC共通情報の取得・設定をするためのメソッドを提供するクラスです。
BLCDictionaryクラスHashMapクラスを拡張し,getメソッドおよびcontainsKeyメソッド相当の拡張メソッドを提供するクラスです。
BLCDirsクラスディレクトリ情報を取得するクラスです。
BLCDirsLoaderクラスディレクトリ情報にアクセスするクラスのオブジェクトを取得するクラスです。
BLCExceptionクラスBLCで発生する例外の基底クラスです。
BLCFileAccessクラス添付ファイルを操作するクラスです。
BLCInfoクラスBLCページに関連する実行情報の設定・取得をするためのメソッドを提供するクラスです。
BLCPropertyクラスBLCプロパティファイル情報の取得およびキー値の取得を実行するメソッドを提供するクラスです。
BLCRequestDataクラスページへのリクエストデータをエンコードして,BLCDictionaryクラスオブジェクトで保持するメソッドを提供するクラスです。
BLCSTRクラス提供するストリングリソースファイル(BLCstringResource.properties)をプロパティリソースとして,メモリにローディングして管理するクラスです。BLC2 05-50からは,BLCSTRPortalクラスを使用してください。
BLCSTRPortalクラス提供するストリングリソースファイル(BLCstringResourcePortal.properties)をプロパティリソースとして,メモリにローディングして管理するクラスです。
BLCTraceクラストレース情報の初期化・出力をするメソッドを提供するクラスです。
BLCApTraceクラスBLCを使用した業務アプリケーションのトレースを出力するクラスです。
BLCUniqueIDクラスユニークIDの取得を実行するメソッドを提供するクラスです。
案件開始クラスBLCWFPIStartクラス案件の開始処理をするクラスです。
案件差し戻しクラスBLCWFWIBackwardクラス案件の引き戻しまたは差し戻し処理をするクラスです。
案件振替クラスBLCWFWIReassignクラス案件の振替処理をするクラスです。
案件強制終了クラスBLCWFPITerminateクラス案件を強制終了するクラスです。
BLCFormDataアクセスクラスBLCDBFormDataHistoryOperationクラスBLC帳票データの履歴を操作するクラスです。
BLCDBFormDataOperationクラス帳票データを操作するクラスです。
案件履歴操作クラスBLCDBPIHistoryElementクラス案件履歴の項目を抽象化したクラスです。
案件処理フレームワーククラスBLCPIHistoryInfoクラス案件履歴情報を保持するクラスです。
BLCPIInfoクラス案件情報を保持するクラスです。
BLCPIManagerクラス案件処理を管理するクラスです。
BLCPIPerformクラス案件処理を実行するクラスです。
BLCPIStatusクラス案件ステータスの初期化,および変更を行うクラスです。
BLCPIStatusFactoryクラス案件ステータス管理クラスのファクトリクラスです。
拡張受信ボックスアクセスクラスBLCDBInboxCountVクラス受信ボックス作業件数を集計するクラスです。
BLCDBInboxCountVforOracleクラス受信ボックス作業件数を集計するクラスです(ORACLE用)。BLC2 05-50から廃止されました。
BLCDBInboxVクラス受信ボックステーブルを読み込むクラスです。
BLCDBInboxVforOracleクラス受信ボックステーブルを読み込むクラスです(ORACLE用)。BLC2 05-50から廃止されました。
BLCDBListクラス受信ボックスなどの一覧系DB読み込み機能を提供するクラスです。
BLCInboxVColDTCreatePIクラス案件開始日を取得するクラスです。
BLCInboxVColDTCreateWIクラス作業開始日を取得するクラスです。
BLCInboxVColDTLimitPIクラス案件期限日を取得するクラスです。
BLCInboxVColNMWIクラス作業名を取得するクラスです。
BLCInboxVColStringクラスカラム文字列指定によってカラム値を取得するクラスです。
BLCInboxVColumnクラスカラム値取得処理を共通化するクラスです。
BLCListInboxHeaderクラス受信ボックス画面の先頭メッセージを作成するクラスです。
メール送信クラスBLCMailクラス案件処理と連携してメール送信を行うクラスです。

注※ このクラスは,BLC帳票の処理の場合に使用できます。