openGionopenGion
5.1.9.0

org.opengion.plugin.table
クラス TableFilter_JSPOUT

java.lang.Object
  上位を拡張 org.opengion.hayabusa.db.AbstractTableFilter
      上位を拡張 org.opengion.plugin.table.TableFilter_JSPOUT
すべての実装されたインタフェース:
TableFilter

public class TableFilter_JSPOUT
extends AbstractTableFilter

TableFilter_JSPOUT は、TableFilter インターフェースを継承した、DBTableModel 処理用の 実装クラスです。 ここでは、テーブル一覧の検索結果より、GF05 のテーブルカラム定義テーブルから 必要な情報を取得し、テーブル作成スクリプトを作成します。 出力ファイルは、テーブル名+"S.sql" という命名規則で作成します。 検索では、(SYSTEM_ID,TBLSYU,TABLE_NAME,NAME_JA,TABLESPACE_NAME,INITIAL_EXTENT,NEXT_EXTENT,COMMENTS) の項目を取得する必要があります。

変更履歴:
4.0.0 (2005/08/31) 新規作成
バージョン
0.9.0 2000/10/17
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK1.1,

フィールドの概要
 
クラス org.opengion.hayabusa.db.AbstractTableFilter から継承されたフィールド
CR, dbid, isDebug, modifyType, resource, rowNo, sql, table, tran
 
コンストラクタの概要
TableFilter_JSPOUT()
           
 
メソッドの概要
 DBTableModel execute()
          DBTableModel処理を実行します。
protected  String writeQueryJSP(String refDir, HashMap<String,ArrayList<JspConvertEntity>> tables)
          query.jspファイルの内容を生成します。
protected  String writeResultJSP(String refDir, HashMap<String,ArrayList<JspConvertEntity>> tables)
          result.jspファイルの内容を生成します。
 
クラス org.opengion.hayabusa.db.AbstractTableFilter から継承されたメソッド
getErrorCode, getErrorMessage, getTableColumnNo, getValue, makeErrorMessage, setDbid, setDBTableModel, setDebug, setKeysVals, setModifyType, setParameterRows, setResource, setSql, setTransaction
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TableFilter_JSPOUT

public TableFilter_JSPOUT()
メソッドの詳細

execute

public DBTableModel execute()
DBTableModel処理を実行します。

戻り値:
DBTableModel
変更履歴:
3.8.7.0 (2006/12/15) アクセスログ取得の為,ApplicationInfo オブジェクトを設定
4.0.0.0 (2007/11/28) メソッドの戻り値をチェックします。
4.3.7.0 (2009/06/01) トリガー、SEQUENCE作成機能、XML出力機能追加
5.1.1.0 (2009/12/01) XML_START_TAG に、tableName をセットします。

writeQueryJSP

protected String writeQueryJSP(String refDir,
                               HashMap<String,ArrayList<JspConvertEntity>> tables)
query.jspファイルの内容を生成します。

パラメータ:
refDir -
tables -
戻り値:
生成した内容

writeResultJSP

protected String writeResultJSP(String refDir,
                                HashMap<String,ArrayList<JspConvertEntity>> tables)
result.jspファイルの内容を生成します。

パラメータ:
refDir -
tables -
戻り値:
生成した内容

openGion 5.1.9.0

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.