org.mobicents.slee.resources.smpp.pdu
Class ReplaceSMImpl
java.lang.Object
org.mobicents.slee.resources.smpp.pdu.PDUImpl
org.mobicents.slee.resources.smpp.pdu.ReplaceSMImpl
- All Implemented Interfaces:
- java.io.Serializable, PDU, ReplaceSM, SmppRequest, ExtSmppRequest
public class ReplaceSMImpl
- extends PDUImpl
- implements ReplaceSM, ExtSmppRequest
- Author:
- amit bhayani
- See Also:
- Serialized Form
| Fields inherited from interface net.java.slee.resources.smpp.pdu.SmppRequest |
ALERT_NOTIFICATION, BIND_RECEIVER, BIND_RECEIVER_RESP, BIND_TRANSCEIVER, BIND_TRANSCEIVER_RESP, BIND_TRANSMITTER, BIND_TRANSMITTER_RESP, BORADCAST_SM_RESP, BROADCAST_SM, CANCEL_BROADCAST_SM, CANCEL_BROADCAST_SM_RESP, CANCEL_SM, CANCEL_SM_RESP, DATA_SM, DATA_SM_RESP, DELIVER_SM, DELIVER_SM_RESP, ENQUIRE_LINK, ENQUIRY_LINK_RESP, GENERIC_NACK, OUTBIND, QUERY_BROADCAST_SM, QUERY_BROADCAST_SM_RESP, QUERY_SM, QUERY_SM_RESP, REPLACE_SM, REPLACE_SM_RESP, SUBMIT_MULTI, SUBMIT_MULTI_RESP, SUBMIT_SM, SUBMIT_SM_RESP, UNBIND, UNBIND_RESP |
| Methods inherited from class org.mobicents.slee.resources.smpp.pdu.PDUImpl |
addTLV, convertProtoAddress, convertProtoDate, convertProtoErrorAddress, equals, getAllTLVs, getCommandId, getCommandStatus, getSequenceNum, getValue, hashCode, hasTLV, removeTLV, setSequenceNum |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
ReplaceSMImpl
public ReplaceSMImpl(org.mobicents.protocols.smpp.message.ReplaceSM replaceSM)
ReplaceSMImpl
public ReplaceSMImpl(long sequenceNumber)
getMessage
public byte[] getMessage()
- Specified by:
getMessage in interface ReplaceSM
getMessageID
public java.lang.String getMessageID()
- Specified by:
getMessageID in interface ReplaceSM
getRegisteredDelivery
public int getRegisteredDelivery()
- Specified by:
getRegisteredDelivery in interface ReplaceSM
getScheduleDeliveryTime
public SMPPDate getScheduleDeliveryTime()
- Specified by:
getScheduleDeliveryTime in interface ReplaceSM
getSmDefaultMsgID
public int getSmDefaultMsgID()
- Specified by:
getSmDefaultMsgID in interface ReplaceSM
getSourceAddress
public Address getSourceAddress()
- Specified by:
getSourceAddress in interface ReplaceSM
getValidityPeriod
public SMPPDate getValidityPeriod()
- Specified by:
getValidityPeriod in interface ReplaceSM
setMessage
public void setMessage(byte[] message)
- Specified by:
setMessage in interface ReplaceSM
setMessageID
public void setMessageID(java.lang.String messageID)
- Specified by:
setMessageID in interface ReplaceSM
setRegisteredDelivery
public void setRegisteredDelivery(int registeredDelivery)
- Specified by:
setRegisteredDelivery in interface ReplaceSM
setScheduleDeliveryTime
public void setScheduleDeliveryTime(SMPPDate time)
- Specified by:
setScheduleDeliveryTime in interface ReplaceSM
setSmDefaultMsgID
public void setSmDefaultMsgID(int smDefaultMsgID)
- Specified by:
setSmDefaultMsgID in interface ReplaceSM
setSourceAddress
public void setSourceAddress(Address address)
- Specified by:
setSourceAddress in interface ReplaceSM
setValidityPeriod
public void setValidityPeriod(SMPPDate period)
- Specified by:
setValidityPeriod in interface ReplaceSM
createSmppResponseEvent
public SmppResponse createSmppResponseEvent(int status)
- Specified by:
createSmppResponseEvent in interface SmppRequest
isTLVPermitted
public boolean isTLVPermitted(Tag tag)
- Specified by:
isTLVPermitted in interface PDU
getSMPPPacket
public org.mobicents.protocols.smpp.message.SMPPPacket getSMPPPacket()
- Specified by:
getSMPPPacket in interface ExtSmppRequest
Copyright © 2011. All Rights Reserved.