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.Throwable
public Message getRpcMessage()
public java.util.List<MessageIssue> getIssues()