|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface BizLogic
業務ロジックを処理するためのインターフェースです。 このインターフェースでは、業務ロジックを呼び出すのに 必要な機能を定義しています。
5.1.1.0 (2009/12/01) 新規作成 |
メソッドの概要 | |
---|---|
boolean |
exec()
処理の方法は、各実装クラスにより定義されます。 |
java.lang.String |
getDebugMsg()
デバッグメッセージを取得します。 |
ErrorMessage |
getErrMsg()
エラーメッセージオブジェクトを返します。 |
int |
getKekka()
結果ステータスを返します。 |
java.lang.String |
getReturn()
業務ロジックの戻り値を返します。 |
boolean |
isRequireTable()
業務ロジックを実行するために、テーブルモデルが外部からセットされる必要があるか を返します。 |
void |
setConnection(java.sql.Connection cn)
DBのコネクションオブジェクトを指定します。 |
void |
setDebug()
デバッグモードにします。 |
void |
setKeys(java.lang.String[] ks)
固定値のキーをCSV形式で指定します。 |
void |
setLoader(HybsLoader ldr)
業務ロジックのクラスをロードするためのクラスローダーをセットします。 |
void |
setParentPgId(java.lang.String id)
親(呼び出し)PGIDを指定します。 |
void |
setTable(ArrayTableModel tbl)
テーブルモデルをセットします。 |
void |
setUserId(java.lang.String id)
この処理の実行ユーザーIDを指定します。 |
void |
setVals(java.lang.String[] vs)
固定値の値をCSV形式で指定します。 |
メソッドの詳細 |
---|
void setConnection(java.sql.Connection cn)
cn
- DB接続void setLoader(HybsLoader ldr)
ldr
- クラスローダーvoid setTable(ArrayTableModel tbl)
tbl
- 配列側テーブルモデルvoid setKeys(java.lang.String[] ks)
ks
- キーvoid setVals(java.lang.String[] vs)
vs
- 値void setUserId(java.lang.String id)
id
- 実行ユーザーIDvoid setParentPgId(java.lang.String id)
id
- 親PGIDvoid setDebug()
java.lang.String getDebugMsg()
boolean exec() throws java.lang.Throwable
java.lang.Throwable
int getKekka()
ErrorMessage getErrMsg()
java.lang.String getReturn()
boolean isRequireTable()
|
openGion 5.1.1.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |