|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface ValidationResultHandler
入力チェック実行結果のハンドラインタフェース。
このインタフェースは、入力チェック処理が起動される毎に、結果処理として起動 される
このインタフェースの実装では、パラメータとして渡されたBindException
のエラー有無を判定し、キューへのデータ追加有無を決めることができる。
また、入力データに異常がある場合でも異常データを正常データに修正することで
異常データのハンドリングも可能である。
false
を返却した場合はキューへのデータ追加は行わない。
入力チェックのエラー時に処理を中断する場合は例外を発生させる必要がある。
メソッドの概要 | |
---|---|
boolean |
handle(org.springframework.validation.BindException bindException,
java.lang.Object value)
ビジネスロジック実行結果を処理する。 |
メソッドの詳細 |
---|
boolean handle(org.springframework.validation.BindException bindException, java.lang.Object value)
bindException
- バリデータによって処理された後のバインド例外value
- ビジネスロジック入力データ
true
。
指定されたデータをキューイングせず(データを後続処理に流さない)スキップ
する場合には、false
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |