|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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 = getMessageDBpublic 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
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |