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, wipejava.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.