-
public interface CustomModelValidatorCustom model validator.
Applications may enforce extra rules on the model. The validators must be annotated with theService-annotation as follows:@Service(CustomModelValidator.class) public class MyModelValidator implements CustomModelValidator { @Override public void validate(Model model) throws ModelException { ... } }
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static java.util.Collection<CustomModelValidator>loadValidators()Gets all custom model validators.voidvalidate(Model model)Validates the model.
-
-
-
Method Detail
-
validate
void validate(Model model) throws ModelException
Validates the model.- Parameters:
model- the model- Throws:
ModelException- if validation failed
-
loadValidators
static java.util.Collection<CustomModelValidator> loadValidators()
Gets all custom model validators.- Returns:
- the validators, never null
-
-