openGionopenGion
5.8.5.0

org.opengion.plugin.query
クラス DBConstValue_MICS

java.lang.Object
  上位を拡張 org.opengion.plugin.query.DBConstValue_MICS
すべての実装されたインタフェース:
DBConstValue

public class DBConstValue_MICS
extends Object
implements DBConstValue

データベース登録時に、固定値カラムの設定を行う情報を管理するクラスです。 このクラスは、MICS系の管理クラスです。 具体的には、 削除フラグ DeleteFlg 0:通常 1:削除 登録日時 EntryDate 更新日時 RenewDate などの情報を、INSERT、UPDATE の状況に応じて提供します。 INSERT には、登録日時、更新日時にも値をセットします。 これは、UPDATE された日付や時刻で、一覧検索できるようにする為で、 null にしておくと、IS NULL で問い合わせる必要があります。 INSERT データだけ取出す場合は、WHERE EntryDate = RenewDate とします。 コンストラクターでは、テーブル名、ユーザーID,画面ID を受け取ります。 登録時刻は、このオブジェクトが生成された時間を通常は使用します。 テーブル名を渡すのは、ワークなど、テーブル単位に処理するカラムが 異なるので、それへの対応です。 処理が簡素化できるように、ルールを規定すべきです。

変更履歴:
5.6.2.1 (2013/03/08) 新規追加
機能分類
データ登録
バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

コンストラクタの概要
DBConstValue_MICS()
           
 
メソッドの概要
 String[] getInsertKeys()
          インサートする場合のキー配列を返します。
 String[] getInsertVals()
          インサートする場合の値配列を返します。
 String[] getLogicalDeleteKeys()
          デリート(論理削除) する場合のキー配列を返します。
 String[] getLogicalDeleteVals()
          デリート(論理削除) する場合の値配列を返します。
 String[] getUpdateKeys()
          アップデートする場合のキー配列を返します。
 String[] getUpdateVals()
          アップデートする場合の値配列を返します。
 void init(String table, String user, String gamen)
          初期化情報を設定します。
 void init(String table, String user, String gamen, String pgamen)
          初期化情報を設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DBConstValue_MICS

public DBConstValue_MICS()
メソッドの詳細

init

public void init(String table,
                 String user,
                 String gamen)
初期化情報を設定します。

定義:
インタフェース DBConstValue 内の init
パラメータ:
table - テーブル名
user - ユーザーID
gamen - 画面ID

init

public void init(String table,
                 String user,
                 String gamen,
                 String pgamen)
初期化情報を設定します。

パラメータ:
table - テーブル名
user - ユーザーID
gamen - 画面ID
pgamen - 親画面ID

getInsertKeys

public String[] getInsertKeys()
インサートする場合のキー配列を返します。 指定の値がなければ、長さゼロ配列を返します。

定義:
インタフェース DBConstValue 内の getInsertKeys
戻り値:
インサートする場合の値配列(非null)

getInsertVals

public String[] getInsertVals()
インサートする場合の値配列を返します。 指定の値がなければ、長さゼロ配列を返します。

定義:
インタフェース DBConstValue 内の getInsertVals
戻り値:
インサートする場合の値配列(非null)

getUpdateKeys

public String[] getUpdateKeys()
アップデートする場合のキー配列を返します。 指定の値がなければ、長さゼロ配列を返します。

定義:
インタフェース DBConstValue 内の getUpdateKeys
戻り値:
アップデートする場合のキー配列(非null)

getUpdateVals

public String[] getUpdateVals()
アップデートする場合の値配列を返します。 指定の値がなければ、長さゼロ配列を返します。

定義:
インタフェース DBConstValue 内の getUpdateVals
戻り値:
アップデートする場合のキー配列(非null)

getLogicalDeleteKeys

public String[] getLogicalDeleteKeys()
デリート(論理削除) する場合のキー配列を返します。 指定の値がなければ、長さゼロ配列を返します。

定義:
インタフェース DBConstValue 内の getLogicalDeleteKeys
戻り値:
デリートする場合のキー配列(非null)

getLogicalDeleteVals

public String[] getLogicalDeleteVals()
デリート(論理削除) する場合の値配列を返します。 指定の値がなければ、長さゼロ配列を返します。

定義:
インタフェース DBConstValue 内の getLogicalDeleteVals
戻り値:
デリートする場合のキー配列(非null)

openGion 5.8.5.0

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