public interface OobIncomingMessage extends OobMessage
Modifier and Type | Method and Description |
---|---|
OobErrorMessage |
createOobError(int errorCode,
String errorDescription,
Exception exception,
String externalRef,
Map<String,String> meta)
Create an outgoing error response for the current message.
|
OobErrorMessage |
createOobError(int errorCode,
String errorDescription,
String errorStackTrace,
String externalRef,
Map<String,String> meta)
Create an outgoing error response for the current message.
|
Date |
getExpirationDate()
Get the message expiration date.
|
String |
getMessageType()
Get the underlying message type.
|
boolean |
isAcknowledgmentRequested()
The server acknowledgment state of the message.
|
getMessageId, getMessageMIMEType, getProviderId, wipe
String getMessageType()
boolean isAcknowledgmentRequested()
Date getExpirationDate()
OobErrorMessage createOobError(int errorCode, String errorDescription, String errorStackTrace, String externalRef, Map<String,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, String errorDescription, Exception exception, String externalRef, Map<String,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.