|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.sf.bli.framework.batch.BusinessLogicValidateBT
public abstract class BusinessLogicValidateBT
バッチ処理用 ビジネスロジック Validateクラスのabstractクラス
| コンストラクタの概要 | |
|---|---|
BusinessLogicValidateBT()
|
|
| メソッドの概要 | |
|---|---|
void |
doValidate(java.lang.String loginName,
java.util.Map<java.lang.String,java.lang.Object> inputValueMap,
java.util.Map<java.lang.String,java.lang.Object> outputValueMap)
inputValueMapの値をValidateチェックして、 結果をoutputValueMapにresultFlagというKeyでInteger型をセットして返す 論理的にエラーになった場合はoutputValueMapのresultFlagに0をセットする。 |
GetMessageDB |
getGetMessageDB()
|
java.lang.String |
getValidateConfigFile()
|
java.lang.String |
getValidateMessageFile()
|
void |
setGetMessageDB(GetMessageDB getMessageDB)
DBからValidate時のエラーメッセージを取得する場合はSpringにて jp.sf.bli.framework.validate.GetMessageDB を実装した クラスをこのメソッドでインジェクションする |
void |
setValidateConfigFile(java.lang.String validateConfigFile)
|
void |
setValidateMessageFile(java.lang.String validateMessageFile)
|
java.lang.String |
validate(java.lang.String loginName,
java.util.List<java.lang.Object[]> checkList,
int erroLineFeedType)
doValidateMainメソッドから呼び出してValidate処理を行う |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public BusinessLogicValidateBT()
| メソッドの詳細 |
|---|
public java.lang.String getValidateConfigFile()
public void setValidateConfigFile(java.lang.String validateConfigFile)
validateConfigFile - this.validateConfigFile = validateConfigFilepublic java.lang.String getValidateMessageFile()
public void setValidateMessageFile(java.lang.String validateMessageFile)
validateMessageFile - this.validateMessageFile = validateMessageFilepublic GetMessageDB getGetMessageDB()
public void setGetMessageDB(GetMessageDB getMessageDB)
getMessageDB - this.getMessageDB = getMessageDB
public void doValidate(java.lang.String loginName,
java.util.Map<java.lang.String,java.lang.Object> inputValueMap,
java.util.Map<java.lang.String,java.lang.Object> outputValueMap)
throws BusinessLogicException
loginName - inputValueMap - outputValueMap -
BusinessLogicException - 実行時に各種Exceptionが起きた場合に
public java.lang.String validate(java.lang.String loginName,
java.util.List<java.lang.Object[]> checkList,
int erroLineFeedType)
throws java.lang.Exception
loginName - checkList - erroLineFeedType -
java.lang.Exception
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||