public interface OobIncomingMessage extends OobMessage
Modifier and Type | Method and Description |
---|---|
OobErrorMessage |
createOobError(int errorCode,
java.lang.String errorDescription,
java.lang.Exception exception,
java.lang.String externalRef,
java.util.Map<java.lang.String,java.lang.String> meta)
Create an outgoing error response for the current message.
|
OobErrorMessage |
createOobError(int errorCode,
java.lang.String errorDescription,
java.lang.String errorStackTrace,
java.lang.String externalRef,
java.util.Map<java.lang.String,java.lang.String> meta)
Create an outgoing error response for the current message.
|
java.util.Date |
getExpirationDate()
Get the message expiration date.
|
java.lang.String |
getMessageType()
Get the underlying message type.
|
boolean |
isAcknowledgmentRequested()
The server acknowledgment state of the message.
|
getMessageId, getMessageMIMEType, getProviderId, wipe
java.lang.String getMessageType()
boolean isAcknowledgmentRequested()
java.util.Date getExpirationDate()
OobErrorMessage createOobError(int errorCode, java.lang.String errorDescription, java.lang.String errorStackTrace, java.lang.String externalRef, java.util.Map<java.lang.String,java.lang.String> meta)
errorCode
- Error code.errorDescription
- Error description.errorStackTrace
- Error stack trace. Can be null.externalRef
- Any external reference. Can be null.meta
- Meta data for the message. Can be null.OobErrorMessage createOobError(int errorCode, java.lang.String errorDescription, java.lang.Exception exception, java.lang.String externalRef, java.util.Map<java.lang.String,java.lang.String> meta)
errorCode
- Error code.errorDescription
- Error description.exception
- Exception to be sent. Can be null.externalRef
- Any external reference. Can be null.meta
- Meta data for the message. Can be null.