public class MultiErrorException
extends java.lang.RuntimeException
Constructor and Description |
---|
MultiErrorException() |
Modifier and Type | Method and Description |
---|---|
java.util.List<FieldError> |
getErrors() |
java.lang.String |
getMessage()
Overrides the standard getMessage
|
org.springframework.http.HttpStatus |
getStatus() |
void |
go()
Throws the exception, if there are accumulated errors
|
MultiErrorException |
httpStatus(org.springframework.http.HttpStatus status) |
void |
setStatus(org.springframework.http.HttpStatus status) |
MultiErrorException |
validate(boolean valid,
java.lang.String messageKey,
java.lang.Object... args)
Adds a global-error if the given condition isn't true
|
MultiErrorException |
validate(java.lang.String fieldName,
boolean valid,
java.lang.String messageKey,
java.lang.Object... args)
Adds a field-error if the given condition isn't true
|
public org.springframework.http.HttpStatus getStatus()
public void setStatus(org.springframework.http.HttpStatus status)
public MultiErrorException httpStatus(org.springframework.http.HttpStatus status)
public java.util.List<FieldError> getErrors()
public java.lang.String getMessage()
getMessage
in class java.lang.Throwable
public MultiErrorException validate(boolean valid, java.lang.String messageKey, java.lang.Object... args)
public MultiErrorException validate(java.lang.String fieldName, boolean valid, java.lang.String messageKey, java.lang.Object... args)
public void go()