jp.co.melco.preserv.mog.ejb
クラス mdmSubDAO

java.lang.Object
  拡張jp.co.melco.garnet.base.resource.rdb.sql.SQLBase
      拡張jp.co.melco.garnet.base.bizcommand.object.BizDAO
          拡張jp.co.melco.preserv.mog.ejb.mdmSubDAO
すべての実装インタフェース:
jp.co.melco.garnet.base.bizcommand.IBizCommandObject, mdmObject

public class mdmSubDAO
extends jp.co.melco.garnet.base.bizcommand.object.BizDAO
implements mdmObject

サブ情報テーブル用のDAOです。

導入されたバージョン:
V6.0.0
作成者:
PreSerV Development Team

フィールドの概要
protected  jp.co.melco.garnet.base.foundation.Logger logger
          ログ用のクラスです。
 
クラス jp.co.melco.garnet.base.bizcommand.object.BizDAO から継承したフィールド
TYPE_NAME
 
インタフェース jp.co.melco.garnet.base.bizcommand.IBizCommandObject から継承したフィールド
DEFAULT_METHOD
 
コンストラクタの概要
mdmSubDAO()
          コンストラクタです。
 
メソッドの概要
 jp.co.melco.garnet.base.bizcommand.BizCommandResponse delete(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
          サブ情報テーブルの該当レコードを削除します。
 java.lang.String getDAOName(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
          PerSerVFW要求クラスからサブ情報テーブル削除用のパラメータを取得します。
 java.util.Map[] getDeleteParams(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
          PerSerVFW要求クラスからサブ情報テーブル削除用のパラメータを取得します。
 java.util.Map getInsertParams(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
          PerSerVFW要求クラスから基本情報テーブル挿入用のパラメータを取得します。
 java.util.Map[] getSelectParams(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
          PerSerVFW要求クラスからサブ情報テーブル検索用のパラメータを取得します。
 java.lang.String getTableName()
          テーブル名称を取得します。
 java.util.Map[] getUpdateParams(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
          PerSerVFW要求クラスからサブ情報テーブル更新用のパラメータを取得します。
 java.lang.String getVersion()
          クラスのバージョン情報を取得します。
 jp.co.melco.garnet.base.bizcommand.BizCommandResponse insert(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
          サブ情報テーブルにレコードを挿入します。
 boolean isUseEntryTS()
          挿入日時を設定するかを判断します。
 boolean isUseRenewTS()
          更新日時を設定するかを判断します。
 jp.co.melco.garnet.base.bizcommand.BizCommandResponse select(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
          サブ情報テーブルの該当レコードを検索します。
 void setTableName(java.lang.String tableName)
          テーブル名称を設定します。
 void setUseEntryTS(boolean useEntryTS)
          挿入日時を設定するかを設定します。
 void setUseRenewTS(boolean useRenewTS)
          更新日時を設定するかを設定します。
 jp.co.melco.garnet.base.bizcommand.BizCommandResponse update(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
          サブ情報テーブルの該当レコードを更新します。
 
クラス jp.co.melco.garnet.base.bizcommand.object.BizDAO から継承したメソッド
execute, executeMethod, getCommandContext, getCommandDispatcher, getConnection, getConnection, getType, setCommandDispatcher
 
クラス jp.co.melco.garnet.base.resource.rdb.sql.SQLBase から継承したメソッド
autoExecuteFindQuery, autoExecuteQuery, autoExecuteQuery, autoExecuteQuery, autoExecuteQuery, autoExecuteQueryCount, autoExecuteSearch, autoExecuteSearch, autoExecuteSearch, autoExecuteSearch, autoExecuteSearch, autoExecuteSearchCount, autoExecuteSearchUpdate, autoExecuteUpdate, autoExecuteUpdate, getProperty, getSQL, getSQLManager, getSQLResourceName, loadDynaSQL, loadDynaSQL, loadSQL, releaseSQL
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

logger

protected jp.co.melco.garnet.base.foundation.Logger logger
ログ用のクラスです。

コンストラクタの詳細

mdmSubDAO

public mdmSubDAO()
コンストラクタです。

メソッドの詳細

delete

public jp.co.melco.garnet.base.bizcommand.BizCommandResponse delete(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
サブ情報テーブルの該当レコードを削除します。

パラメータ:
request - PerSerVFW要求クラス
戻り値:
PerSerVFW返答クラス

getDeleteParams

public java.util.Map[] getDeleteParams(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
PerSerVFW要求クラスからサブ情報テーブル削除用のパラメータを取得します。

パラメータ:
request - PerSerVFW要求クラス
戻り値:
[0]サブ情報テーブル削除用パラメータ
[1]サブ情報テーブル検索用パラメータ

select

public jp.co.melco.garnet.base.bizcommand.BizCommandResponse select(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
サブ情報テーブルの該当レコードを検索します。

パラメータ:
request - PerSerVFW要求クラス
戻り値:
PerSerVFW返答クラス

getSelectParams

public java.util.Map[] getSelectParams(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
PerSerVFW要求クラスからサブ情報テーブル検索用のパラメータを取得します。

パラメータ:
request - PerSerVFW要求クラス
戻り値:
[0]サブ情報テーブル検索用パラメータ
[1]サブ情報テーブルソート用パラメータ

insert

public jp.co.melco.garnet.base.bizcommand.BizCommandResponse insert(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
サブ情報テーブルにレコードを挿入します。

パラメータ:
request - PerSerVFW要求クラス
戻り値:
PerSerVFW返答クラス

getInsertParams

public java.util.Map getInsertParams(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
PerSerVFW要求クラスから基本情報テーブル挿入用のパラメータを取得します。

パラメータ:
request - PerSerVFW要求クラス
戻り値:
基本情報テーブル挿入用パラメータ

update

public jp.co.melco.garnet.base.bizcommand.BizCommandResponse update(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
サブ情報テーブルの該当レコードを更新します。

パラメータ:
request - PerSerVFW要求クラス
戻り値:
PerSerVFW返答クラス

getUpdateParams

public java.util.Map[] getUpdateParams(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
PerSerVFW要求クラスからサブ情報テーブル更新用のパラメータを取得します。

パラメータ:
request - PerSerVFW要求クラス
戻り値:
[0]サブ情報テーブル更新用パラメータ
[1]サブ情報テーブル検索用パラメータ

getVersion

public java.lang.String getVersion()
クラスのバージョン情報を取得します。

定義:
インタフェース mdmObject 内の getVersion
戻り値:
クラスのバージョン情報
関連項目:
mdmObject.getVersion()

getTableName

public java.lang.String getTableName()
テーブル名称を取得します。

戻り値:
tableName を戻します。

setTableName

public void setTableName(java.lang.String tableName)
テーブル名称を設定します。

パラメータ:
tableName - テーブル名称

isUseEntryTS

public boolean isUseEntryTS()
挿入日時を設定するかを判断します。

戻り値:
挿入日時を設定する場合true。

setUseEntryTS

public void setUseEntryTS(boolean useEntryTS)
挿入日時を設定するかを設定します。

パラメータ:
useEntryTS - true:設定する。false:設定しない。

isUseRenewTS

public boolean isUseRenewTS()
更新日時を設定するかを判断します。

戻り値:
更新日時を設定する場合true。

setUseRenewTS

public void setUseRenewTS(boolean useRenewTS)
更新日時を設定するかを設定します。

パラメータ:
useRenewTS - true:設定する。false:設定しない。

getDAOName

public java.lang.String getDAOName(jp.co.melco.garnet.base.bizcommand.BizCommandRequest request)
PerSerVFW要求クラスからサブ情報テーブル削除用のパラメータを取得します。

パラメータ:
request - PerSerVFW要求クラス
戻り値:
[0]サブ情報テーブル削除用パラメータ
[1]サブ情報テーブル検索用パラメータ