com.objectxp.mms
Interface MMSDeliveryReport

All Superinterfaces:
MMSReport
All Known Subinterfaces:
MM7DeliveryReport

public interface MMSDeliveryReport
extends MMSReport

This interface represents a MMS Delivery Report.

A Delivery Report is generated by the MMSC when a multimedia message has been delivered to its destination. Delivery Reports are only provided for outgoing messages that have requested a Delivery Report.

Delivery Reports are passed to your application through the MMSListener interface. When a MMSService receives a Delivery Report from the MMSC, it will pass the report to your MMSListener implementation (provided that you have registered your listener with the service using the MMSService#setListener method).

Since:
jSMS 2.2
See Also:
MMSListener.handleDeliveryReport(MMSService, MMSDeliveryReport)

Method Summary
 MMSDeliveryStatus getStatus()
          Get the delivery status of the message.
 
Methods inherited from interface com.objectxp.mms.MMSReport
getApplicationId, getAuxApplicationInfo, getDate, getMessageId, getReplyApplicationId, getTO
 

Method Detail

getStatus

MMSDeliveryStatus getStatus()
Get the delivery status of the message.

The delivery status consists of a status code and an optional status text. Status codes include EXPIRED, RETRIEVED, etc. See the documentation on MMSStatus for a list of all possible status codes.



object XP, Inc. © 2000-2008. All rights reserved object XP