public class DBCInStatusReport
extends java.lang.Object
DBCDBPlugin_3.handleReceivedStatusReport(DBCInStatusReport)
.
Note that one Status Report is received for each part of a concatenated message. They can also be received in any order. Its your plugin's responsibility to ensure that Status Reports are received for all sent parts.
Constructor and Description |
---|
DBCInStatusReport() |
DBCInStatusReport(I_GemInStatusReport data)
For internal use.
|
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getDoneDate()
The date and time that the specified status was reached.
|
java.lang.String |
getFromPhoneNo()
The phone number to which the original message was sent to.
|
I_GemInStatusReport |
getInternalData()
For internal use.
|
java.lang.String |
getMessageID()
The MessageID of the original sent message.
|
java.lang.String |
getStatusReportStatus()
The status of the message.
|
java.util.Date |
getSubmitDate()
The submission date and time of the original message.
|
java.lang.String |
getToShortCode()
The shortcode or sendername from which the original message was sent.
|
public DBCInStatusReport()
public DBCInStatusReport(I_GemInStatusReport data)
public I_GemInStatusReport getInternalData()
public java.lang.String getFromPhoneNo()
public java.lang.String getToShortCode()
public java.lang.String getMessageID()
This corresponds to the MessageID received alongwith the confirmation of send of the message.
public java.util.Date getSubmitDate()
Note that this field can be null - it is not supported by all servers & smscs.
public java.util.Date getDoneDate()
For delivery successful notifications, this is the delivery time; for failure notifications, this is the time that the remote SMSC timed out waiting for the handset.
Note that this field may be null.
public java.lang.String getStatusReportStatus()