com.opencloud.slee.resources.mm7
Interface ExtendedReplaceRequest

All Superinterfaces:
Request

public interface ExtendedReplaceRequest
extends Request

Represents an incoming Extended Replace Request from the peer VASP.

Since:
MM7 v.6.8.0

Method Summary
 boolean getAllowContentAdaptation()
          Get the allow-content-adaptation flag of this request.
 javax.mail.internet.MimeBodyPart getContent()
          Get the request's attached content
 java.lang.Boolean getDeliveryReporting()
          Get the optional delivery-reporting-requested flag of this request.
 MM7RelativeOrAbsoluteDate getEarliestDelivery()
          Get the request's optional earliest-delivery timestamp
 MM7RelativeOrAbsoluteDate getExpiryDate()
          Get the optional expiry-date timestamp of this request.
 java.lang.Boolean getReadReplyReporting()
          Get the request's optional read-reply-reporting-requested flag
 java.lang.String getReplaceID()
          Get the request's replace ID
 java.lang.String getServiceCode()
          Get the request's optional service code
 java.util.Date getTimestamp()
          Get the request's optional timestamp
 java.lang.String getVASID()
          Get the optional VAS ID parameter.
 java.lang.String getVASPID()
          Get the optional VASP ID parameter.
 
Methods inherited from interface com.opencloud.slee.resources.mm7.Request
getMM7Version
 

Method Detail

getReplaceID

java.lang.String getReplaceID()
Get the request's replace ID

Returns:
the replace ID

getVASPID

java.lang.String getVASPID()
Get the optional VASP ID parameter.

Returns:
the VASP ID, or null if not set

getVASID

java.lang.String getVASID()
Get the optional VAS ID parameter.

Returns:
the VAS ID, or null if not set

getServiceCode

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

Returns:
the service code, 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

getExpiryDate

MM7RelativeOrAbsoluteDate getExpiryDate()
Get the optional expiry-date timestamp of this request.

Returns:
the expiry-date timestamp, 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

getDeliveryReporting

java.lang.Boolean getDeliveryReporting()
Get the optional delivery-reporting-requested flag of this request.

Returns:
the flag's value, or null if not present

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 allow-content-adaptation flag of this request.

Returns:
the flag's value