com.opencloud.slee.resources.mm7
Interface ReadReplyReportRequest

All Superinterfaces:
Request, RSRequest

public interface ReadReplyReportRequest
extends RSRequest

Represents an incoming Read Reply Report Request from the peer VASP.


Nested Class Summary
static class ReadReplyReportRequest.MMReadStatus
          Enum for Read Reply Report mmStatus codes
 
Method Summary
 java.lang.String getApplicID()
          Get the application id of destination application.
 java.lang.String getAuxApplicInfo()
          Get the auxiliary application addressing information.
 java.lang.String getMessageID()
          Get the message ID of this report.
 ReadReplyReportRequest.MMReadStatus getMMStatus()
          Get the read status of this report.
 java.lang.String getMMStatusText()
          Get the optional read status text of this report.
 MM7Address getRecipient()
          Get the recipient address of this report.
 java.lang.String getReplyApplicID()
          Get the reply application id of an application to which reply-MMs, delivery reports and read-reply reports are addressed.
 MM7Address getSender()
          Get the sender address of this report.
 java.util.Date getTimestamp()
          Get the timestamp of this report.
 
Methods inherited from interface com.opencloud.slee.resources.mm7.RSRequest
getMMSRelayServerID
 
Methods inherited from interface com.opencloud.slee.resources.mm7.Request
getMM7Version
 

Method Detail

getMessageID

java.lang.String getMessageID()
Get the message ID of this report.

Returns:
the message ID

getRecipient

MM7Address getRecipient()
Get the recipient address of this report.

Returns:
the recipient

getSender

MM7Address getSender()
Get the sender address of this report.

Returns:
the sender

getTimestamp

java.util.Date getTimestamp()
Get the timestamp of this report.

Returns:
the timestamp

getMMStatus

ReadReplyReportRequest.MMReadStatus getMMStatus()
Get the read status of this report.

Returns:
a singleton ReadReplyReportRequest.MMReadStatus enum object

getMMStatusText

java.lang.String getMMStatusText()
Get the optional read status text of this report.

Returns:
the status text, or null if not present

getApplicID

java.lang.String getApplicID()
Get the application id of destination application.

Returns:
application id, or null if not set
Since:
MM7 v.6.8.0

getReplyApplicID

java.lang.String getReplyApplicID()
Get the reply application id of an application to which reply-MMs, delivery reports and read-reply reports are addressed.

Returns:
reply application id, or null if not set
Since:
MM7 v.6.8.0

getAuxApplicInfo

java.lang.String getAuxApplicInfo()
Get the auxiliary application addressing information.

Returns:
auxiliary application information, or null if not set
Since:
MM7 v.6.8.0