FORM
- バリデーションに使用するフォームクラスの型@Published(tag="architect")
public interface ValidatingStrategy<FORM>
Modifier and Type | Method and Description |
---|---|
void |
handleEmptyFile(java.lang.String fileName)
空ファイルの場合の処理を行う。
|
Message |
handleInvalidFormatRecord(InvalidDataFormatException e)
形式エラーレコードを処理する。
|
java.util.List<Message> |
handleInvalidRecord(DataRecord errorRecord,
ValidationContext<FORM> context)
バリデーションエラーレコードを処理する。
|
ValidationContext<FORM> |
validateRecord(DataRecord dataRecord)
1件分のレコードをバリデーションする。
|
ValidationContext<FORM> validateRecord(DataRecord dataRecord)
dataRecord
- バリデーション対象となるレコードValidationContext
java.util.List<Message> handleInvalidRecord(DataRecord errorRecord, ValidationContext<FORM> context)
errorRecord
- バリデーションエラーとなったレコードcontext
- バリデーション情報Message handleInvalidFormatRecord(InvalidDataFormatException e)
e
- 形式エラーvoid handleEmptyFile(java.lang.String fileName)
fileName
- アップロードされたファイルのファイル名