public class EndpointValidationException extends EndpointException
EndpointException and contains additional
information about the validation errors.EndpointException,
Serialized Form| Modifier and Type | Class and Description |
|---|---|
static class |
EndpointValidationException.ValidationErrorData
A validation error data.
|
ERROR_MESSAGE_FIELD| Constructor and Description |
|---|
EndpointValidationException(EndpointValidationException.ValidationErrorData data)
Creates a validation exception from the error data.
|
EndpointValidationException(List<EndpointValidationException.ValidationErrorData> validationErrorData)
Creates a validation exception from a error data list.
|
EndpointValidationException(String message,
List<EndpointValidationException.ValidationErrorData> validationErrorData)
Creates a validation exception from a error data list.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getSerializationData()
Creates a map with the serialization data to be sent to the client when
the exception thrown is processed by
VaadinConnectController. |
List<EndpointValidationException.ValidationErrorData> |
getValidationErrorData()
Gets the collection of the data on the validation errors.
|
getDetailaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic EndpointValidationException(EndpointValidationException.ValidationErrorData data)
data - validation error data, mandatory (cannot be null)public EndpointValidationException(List<EndpointValidationException.ValidationErrorData> validationErrorData)
validationErrorData - A list of validation error data, must not be null or
empty.public EndpointValidationException(String message, List<EndpointValidationException.ValidationErrorData> validationErrorData)
message - General error message.validationErrorData - A list of validation error data, must not be null or
empty.public List<EndpointValidationException.ValidationErrorData> getValidationErrorData()
public Map<String,Object> getSerializationData()
EndpointExceptionVaadinConnectController. The
following data will be sent to the client:
EndpointException, if no original exception is givengetSerializationData in class EndpointExceptionCopyright © 2021. All rights reserved.