public class BizLogic_CURSOR extends BizLogic_TABLE
カーソル定義による配列型テーブルモデルをメインカーソルとした業務ロジックの構造を定義します。
配列型テーブルモデルについては、cursor()メソッドを実装により定義します。
cursor()メソッドを実装し、この戻り値をSQL文として実行し、その結果セットから配列型
テーブルモデルを生成し、これをメインカーソルとして使用します。
配列型テーブルモデルが定義されていない場合、エラーとなります。
このクラスでは、以下に示すメソッドが呼び出されるタイミングのみを定義しています。
メソッドの中身については、BizLogic_TABLEを参照して下さい。| コンストラクタと説明 |
|---|
BizLogic_CURSOR()
デフォルトコンストラクター
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected java.lang.String |
cursor()
配列型テーブルモデルを生成するためのSQL文を定義します。
|
protected void |
init()
処理のメインロジックの前処理を記述します。
|
protected boolean |
isRequireTable()
このクラスは、テーブルモデルが外部から指定されている必要はありません。
|
allchk, allrow, befall, befchk, delchk, delete, first, fstchk, inschk, insert, last, main, modchk, modify, setUseLoopcall, call, createTableBySql, createTableBySql, debug, error, error, exec, exist, exist, exist, getDebugMsg, getErrMsg, getKekka, getReturn, getReturnMap, getTable, getValues, isDebug, isLine, line, line, line, line, lined, lined, linei, linei, lineKeys, must, rtn, seq, set, set, set, setDbid, setDebug, setKeys, setLoader, setParentPgId, setRtnMap, setTable, setTransaction, setUserId, setVals, sql, sql, str2dbl, str2dblVals, str2int, var, vard, vari, varKeyspublic BizLogic_CURSOR()
protected java.lang.String cursor()
protected void init()
init クラス内 BizLogic_TABLEprotected boolean isRequireTable()
isRequireTable クラス内 BizLogic_TABLEAbstractBizLogic.isRequireTable()Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.