public class MessageValidationException extends Exception
Constructor and Description |
---|
MessageValidationException(String exceptionMessage,
LocalizedMessage validationMessage,
Reason... reasons) |
MessageValidationException(String exceptionMessage,
LocalizedMessage validationMessage,
Throwable cause,
Reason... reasons) |
Modifier and Type | Method and Description |
---|---|
Reason[] |
getReasons() |
LocalizedMessage |
getValidationMessage() |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public MessageValidationException(String exceptionMessage, LocalizedMessage validationMessage, Reason... reasons)
exceptionMessage
- the exception message (for logging, internal purposes)validationMessage
- the validation message to be send backreasons
- a list of specific reasonspublic MessageValidationException(String exceptionMessage, LocalizedMessage validationMessage, Throwable cause, Reason... reasons)
exceptionMessage
- the exception message (for logging, internal purposes)validationMessage
- the validation message to be send backcause
- a causing errorreasons
- a list of specific reasonspublic Reason[] getReasons()
public LocalizedMessage getValidationMessage()
Copyright © 2019 Communote team. All rights reserved.