public abstract class AbstractValidationErrorHandler extends Object implements ValidationErrorHandler
入力チェックエラーがあった場合は、INFOログにエラーコードを出力する。
戻り値は必ずValidateStatus.SKIPを返す。
修飾子とタイプ | フィールドと説明 |
---|---|
protected int |
errorFieldCount
入力チェックエラー件数.
|
protected Queue<org.springframework.validation.Errors> |
errorsQueue
エラーキュー.
|
protected ValidationErrorLoglevel |
logLevel
ログレベル.
|
コンストラクタと説明 |
---|
AbstractValidationErrorHandler()
コンストラクタ.
|
AbstractValidationErrorHandler(ValidationErrorLoglevel logLevel)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
getErrorFieldCount()
入力チェックエラー件数を取得する
|
org.springframework.validation.Errors[] |
getErrors()
入力チェックエラーの配列を取得する
|
static List<org.springframework.validation.FieldError> |
getFieldErrorList(org.springframework.validation.Errors errors)
ErrorsからFieldErrorのリストを取得する
|
protected abstract ValidateErrorStatus |
getValidateStatus(DataValueObject dataValueObject,
org.springframework.validation.Errors errors)
ValidateStatusを返す。
|
ValidateErrorStatus |
handleValidationError(DataValueObject dataValueObject,
org.springframework.validation.Errors errors)
入力チェックエラー時の処理.
|
protected String |
logEdit(DataValueObject dataValueObject,
org.springframework.validation.Errors errors)
ログ編集.
|
protected void |
outputLog(DataValueObject dataValueObject,
org.springframework.validation.Errors errors)
ログ出力
|
void |
setLogLevel(ValidationErrorLoglevel logLevel)
ログレベルを設定する.
|
protected int errorFieldCount
protected Queue<org.springframework.validation.Errors> errorsQueue
protected ValidationErrorLoglevel logLevel
public AbstractValidationErrorHandler()
public AbstractValidationErrorHandler(ValidationErrorLoglevel logLevel)
logLevel
- String ログレベルpublic ValidateErrorStatus handleValidationError(DataValueObject dataValueObject, org.springframework.validation.Errors errors)
ValidationErrorHandler
handleValidationError
インタフェース内 ValidationErrorHandler
dataValueObject
- DataValueObjecterrors
- Errorsprotected void outputLog(DataValueObject dataValueObject, org.springframework.validation.Errors errors)
dataValueObject
- DataValueObjecterrors
- Errorsprotected String logEdit(DataValueObject dataValueObject, org.springframework.validation.Errors errors)
dataValueObject
- DataValueObjecterrors
- Errorsprotected abstract ValidateErrorStatus getValidateStatus(DataValueObject dataValueObject, org.springframework.validation.Errors errors)
dataValueObject
- DataValueObjecterrors
- Errorspublic static List<org.springframework.validation.FieldError> getFieldErrorList(org.springframework.validation.Errors errors)
errors
- Errorspublic int getErrorFieldCount()
public org.springframework.validation.Errors[] getErrors()
public void setLogLevel(ValidationErrorLoglevel logLevel)
logLevel
- ログレベルCopyright © 2014 NTT DATA Corporation.