public class MessageIssueException
extends java.lang.RuntimeException
MessageConsumer that one or more issues were
found while parsing or validating a message. This information can be passed to a MessageIssueHandler
in order to construct a proper response.| Constructor and Description |
|---|
MessageIssueException(Message rpcMessage,
java.util.Collection<MessageIssue> issues) |
MessageIssueException(Message rpcMessage,
MessageIssue issue) |
MessageIssueException(Message rpcMessage,
java.util.stream.Stream<MessageIssue> issueStream) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<MessageIssue> |
getIssues() |
java.lang.String |
getMessage() |
Message |
getRpcMessage() |
public MessageIssueException(Message rpcMessage, MessageIssue issue)
public MessageIssueException(Message rpcMessage, java.util.Collection<MessageIssue> issues)
public MessageIssueException(Message rpcMessage, java.util.stream.Stream<MessageIssue> issueStream)
public java.lang.String getMessage()
getMessage in class java.lang.Throwablepublic Message getRpcMessage()
public java.util.List<MessageIssue> getIssues()