com.opencloud.slee.resources.mm7
Interface ReplaceRequest

All Superinterfaces:
Request, VASPRequest

public interface ReplaceRequest
extends VASPRequest

Represents an incoming Replace Request from the peer VASP.


Method Summary
 boolean getAllowContentAdaptation()
          Get the request's content-adaptation-allowed flag
 java.lang.String getApplicID()
          Get the application id of destination application.
 java.lang.String getAuxApplicInfo()
          Get the auxiliary application addressing information.
 javax.mail.internet.MimeBodyPart getContent()
          Get the request's attached content
 ContentClass getContentClass()
          Get the content class.
 java.lang.Boolean getDistributionIndication()
          Get the request's optional distribution indicator flag
 java.lang.Boolean getDRMContent()
          Get the DRM content - indication flag.
 MM7RelativeOrAbsoluteDate getEarliestDelivery()
          Get the request's optional earliest-delivery timestamp
 java.lang.String getMessageID()
          Get the request's message ID
 java.lang.Boolean getReadReplyReporting()
          Get the request's optional read-reply-reporting-requested flag
 java.lang.String getReplyApplicID()
          Get the reply application id of an application to which reply-MMs, delivery reports and read-reply reports are addressed.
 java.lang.String getServiceCode()
          Get the request's optional service code
 java.util.Date getTimestamp()
          Get the request's optional timestamp
 
Methods inherited from interface com.opencloud.slee.resources.mm7.VASPRequest
getSenderID
 
Methods inherited from interface com.opencloud.slee.resources.mm7.Request
getMM7Version
 

Method Detail

getMessageID

java.lang.String getMessageID()
Get the request's message ID

Returns:
the message ID

getServiceCode

java.lang.String getServiceCode()
Get the request's optional service code

Returns:
the service code, or null if not present

getReadReplyReporting

java.lang.Boolean getReadReplyReporting()
Get the request's optional read-reply-reporting-requested flag

Returns:
true if read-reply-reporting is requested, or null if not present

getTimestamp

java.util.Date getTimestamp()
Get the request's optional timestamp

Returns:
the timestamp, or null if not present

getEarliestDelivery

MM7RelativeOrAbsoluteDate getEarliestDelivery()
Get the request's optional earliest-delivery timestamp

Returns:
the earliest-delivery timestamp, or null if not present

getDistributionIndication

java.lang.Boolean getDistributionIndication()
Get the request's optional distribution indicator flag

Returns:
true if the distribution indicator flag is set, or null if not present

getContentClass

ContentClass getContentClass()
Get the content class.

Returns:
content class, or null if not set
Since:
MM7 v.6.8.0

getDRMContent

java.lang.Boolean getDRMContent()
Get the DRM content - indication flag.

Returns:
the value of the flag, or null if not set
Since:
MM7 v.6.8.0

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

getContent

javax.mail.internet.MimeBodyPart getContent()
Get the request's attached content

Returns:
the content, or null if no content is attached

getAllowContentAdaptation

boolean getAllowContentAdaptation()
Get the request's content-adaptation-allowed flag

Returns:
true if the attached content may be adapted