Package com.ibm.di.server
Interface Validator
-
public interface Validator
Performs some kind of validation over aBaseConfiguration
. As a result a list of validation issues is returned.
-
-
Field Summary
Fields Modifier and Type Field Description static int
VALIDATION_ERROR
The severity level for error.static int
VALIDATION_INFO
The severity level for information.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
initialize(BaseConfiguration config)
Initialize validator.void
terminate()
Terminate validator.java.util.List<ValidationIssue>
validate()
Perform validation.
-
-
-
Field Detail
-
VALIDATION_ERROR
static final int VALIDATION_ERROR
The severity level for error.- See Also:
- Constant Field Values
-
VALIDATION_INFO
static final int VALIDATION_INFO
The severity level for information.- See Also:
- Constant Field Values
-
-
Method Detail
-
validate
java.util.List<ValidationIssue> validate() throws ValidationException
Perform validation.- Returns:
- list of validation issues.
- Throws:
ValidationException
- if an error occurs.
-
initialize
void initialize(BaseConfiguration config)
Initialize validator.- Parameters:
config
- that contains information for validation.
-
terminate
void terminate()
Terminate validator.
-
-