Package com.seleniumsoftware.SMPPSim.pdu
Class DeliveryReceipt
- java.lang.Object
-
- com.seleniumsoftware.SMPPSim.pdu.Pdu
-
- com.seleniumsoftware.SMPPSim.pdu.Response
-
- com.seleniumsoftware.SMPPSim.pdu.DeliverSM
-
- com.seleniumsoftware.SMPPSim.pdu.DeliveryReceipt
-
- All Implemented Interfaces:
Marshaller,java.io.Serializable,java.lang.Cloneable
public class DeliveryReceipt extends DeliverSM
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringdlvrdprivate java.lang.Stringdone_dateprivate java.lang.Stringerrprivate static java.util.logging.Loggerloggerprivate java.lang.Stringmessage_idprivate java.lang.Stringstatprivate java.lang.Stringsubprivate java.lang.Stringsubmit_dateprivate java.lang.Stringtext
-
Constructor Summary
Constructors Constructor Description DeliveryReceipt(SubmitSM msg, int esm_class, java.lang.String messageID, byte state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidderiveUssd_service_op(SubmitSM msg)java.lang.StringgetDlvrd()java.lang.StringgetDone_date()java.lang.StringgetErr()java.lang.StringgetMessage_id()java.lang.StringgetStat()java.lang.StringgetSub()java.lang.StringgetSubmit_date()java.lang.StringgetText()voidsetDeliveryReceiptMessage(byte state)voidsetDlvrd(java.lang.String string)voidsetDone_date(java.lang.String string)voidsetErr(java.lang.String string)voidsetMessage_id(java.lang.String string)voidsetStat(java.lang.String string)voidsetStateText(byte state)voidsetSub(java.lang.String string)voidsetSubmit_date(java.lang.String string)voidsetText(java.lang.String string)java.lang.StringtoString()*returns String representation of PDU-
Methods inherited from class com.seleniumsoftware.SMPPSim.pdu.DeliverSM
addVsop, clone, esmeToEsmeDerivation, getCreated, getData_coding, getDest_addr_npi, getDest_addr_ton, getDestination_addr, getEsm_class, getOptParamsAsString, getPriority_flag, getProtocol_ID, getRegistered_delivery_flag, getReplace_if_present_flag, getSchedule_delivery_time, getService_type, getShort_message, getSm_default_msg_id, getSm_length, getSource_addr, getSource_addr_npi, getSource_addr_ton, getUssd_service_op, getValidity_period, getVs_ops, marshall, removeVsop, setCreated, setData_coding, setDest_addr_npi, setDest_addr_ton, setDestination_addr, setEsm_class, setPriority_flag, setProtocol_ID, setRegistered_delivery_flag, setReplace_if_present_flag, setSchedule_delivery_time, setService_type, setShort_message, setSm_default_msg_id, setSm_length, setSource_addr, setSource_addr_npi, setSource_addr_ton, setString_callback_num, setString_dest_subaddress, setString_destination_port, setString_language_indicator, setString_message_payload, setString_payload_type, setString_privacy_indicator, setString_sar_msg_ref_num, setString_sar_segment_seqnum, setString_sar_total_segments, setString_source_port, setString_source_subaddress, setString_user_message_reference, setString_user_response_code, setUser_message_reference, setUser_response_code, setUssd_service_op, setValidity_period
-
Methods inherited from class com.seleniumsoftware.SMPPSim.pdu.Response
errorResponse, prepareHeaderForMarshalling
-
Methods inherited from class com.seleniumsoftware.SMPPSim.pdu.Pdu
equals, getCmd_id, getCmd_len, getCmd_status, getSeq_no, setCmd_id, setCmd_len, setCmd_status, setSeq_no
-
-
-
-
Field Detail
-
logger
private static java.util.logging.Logger logger
-
message_id
private java.lang.String message_id
-
sub
private java.lang.String sub
-
dlvrd
private java.lang.String dlvrd
-
submit_date
private java.lang.String submit_date
-
done_date
private java.lang.String done_date
-
err
private java.lang.String err
-
stat
private java.lang.String stat
-
text
private java.lang.String text
-
-
Constructor Detail
-
DeliveryReceipt
public DeliveryReceipt(SubmitSM msg, int esm_class, java.lang.String messageID, byte state)
-
-
Method Detail
-
setDeliveryReceiptMessage
public void setDeliveryReceiptMessage(byte state)
-
setStateText
public void setStateText(byte state)
-
deriveUssd_service_op
private void deriveUssd_service_op(SubmitSM msg)
-
getDlvrd
public java.lang.String getDlvrd()
- Returns:
-
getDone_date
public java.lang.String getDone_date()
- Returns:
-
getErr
public java.lang.String getErr()
- Returns:
-
getMessage_id
public java.lang.String getMessage_id()
- Returns:
-
getStat
public java.lang.String getStat()
- Returns:
-
getSub
public java.lang.String getSub()
- Returns:
-
getSubmit_date
public java.lang.String getSubmit_date()
- Returns:
-
getText
public java.lang.String getText()
- Returns:
-
setDlvrd
public void setDlvrd(java.lang.String string)
- Parameters:
string-
-
setDone_date
public void setDone_date(java.lang.String string)
- Parameters:
string-
-
setErr
public void setErr(java.lang.String string)
- Parameters:
string-
-
setMessage_id
public void setMessage_id(java.lang.String string)
- Parameters:
string-
-
setStat
public void setStat(java.lang.String string)
- Parameters:
string-
-
setSub
public void setSub(java.lang.String string)
- Parameters:
string-
-
setSubmit_date
public void setSubmit_date(java.lang.String string)
- Parameters:
string-
-
setText
public void setText(java.lang.String string)
- Parameters:
string-
-
-