Package org.springframework.batch.core
Interface JobParametersValidator
- All Known Implementing Classes:
CompositeJobParametersValidator,DefaultJobParametersValidator
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Strategy interface for a
Job to use in validating its parameters for an
execution.- Author:
- Dave Syer, Mahmoud Ben Hassine, Taeik Lim
-
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(JobParameters parameters) Check that the parameters meet whatever requirements are appropriate, and throw an exception if not.
-
Method Details
-
validate
Check that the parameters meet whatever requirements are appropriate, and throw an exception if not.- Parameters:
parameters- someJobParameters(can benull)- Throws:
JobParametersInvalidException- if the parameters are invalid
-