Constructor and Description |
---|
SizeValidator(Object value,
int minSize,
Integer maxSize,
ValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
protected ValidationResult |
fail()
Generates a
ValidationResult which ValidationResult.isError()
method returns true and which message is the return value
of getDefaultErrorMessage() . |
protected Message |
getDefaultErrorMessage()
Implementations need to implement this method to return
the error message in case the validation failed
|
protected ValidationMessages |
getMessages()
Returns the
ValidationMessages instance to use |
ValidationResult |
validate(MuleEvent event)
Performs the validation and generates a
ValidationResult back. |
public SizeValidator(Object value, int minSize, Integer maxSize, ValidationContext validationContext)
public ValidationResult validate(MuleEvent event)
Validator
ValidationResult
back.event
- the current MuleEvent
ValidationResult
protected Message getDefaultErrorMessage()
Message
protected ValidationMessages getMessages()
ValidationMessages
instance to useValidationMessages
instanceprotected ValidationResult fail()
ValidationResult
which ValidationResult.isError()
method returns true
and which message is the return value
of getDefaultErrorMessage()
. If the error messagee is an expression,
it will be evaluated before constructing the result objectValidationResult
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.