org.mobicents.slee.resources.smpp.pdu
Class SubmitMultiImpl
java.lang.Object
org.mobicents.slee.resources.smpp.pdu.PDUImpl
org.mobicents.slee.resources.smpp.pdu.SubmitMultiImpl
- All Implemented Interfaces:
- java.io.Serializable, net.java.slee.resources.smpp.pdu.PDU, net.java.slee.resources.smpp.pdu.SmppRequest, net.java.slee.resources.smpp.pdu.SubmitMulti, ExtSmppRequest
public class SubmitMultiImpl
- extends PDUImpl
- implements net.java.slee.resources.smpp.pdu.SubmitMulti, 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 |
| Methods inherited from interface net.java.slee.resources.smpp.pdu.PDU |
addTLV, getAllTLVs, getCommandId, getCommandStatus, getSequenceNum, getValue, hasTLV, removeTLV |
SubmitMultiImpl
public SubmitMultiImpl(org.mobicents.protocols.smpp.message.SubmitMulti protoSubmitMulti)
SubmitMultiImpl
public SubmitMultiImpl(long sequenceNumber)
addDestAddress
public void addDestAddress(net.java.slee.resources.smpp.pdu.Address address)
throws net.java.slee.resources.smpp.pdu.SmppTooManyValuesException
- Specified by:
addDestAddress in interface net.java.slee.resources.smpp.pdu.SubmitMulti
- Throws:
net.java.slee.resources.smpp.pdu.SmppTooManyValuesException
addDistrListName
public void addDistrListName(java.lang.String distributionListName)
throws net.java.slee.resources.smpp.pdu.SmppTooManyValuesException
- Specified by:
addDistrListName in interface net.java.slee.resources.smpp.pdu.SubmitMulti
- Throws:
net.java.slee.resources.smpp.pdu.SmppTooManyValuesException
getDataCoding
public int getDataCoding()
- Specified by:
getDataCoding in interface net.java.slee.resources.smpp.pdu.SubmitMulti
getDestAddresses
public java.util.Collection<net.java.slee.resources.smpp.pdu.Address> getDestAddresses()
- Specified by:
getDestAddresses in interface net.java.slee.resources.smpp.pdu.SubmitMulti
getDistrListNames
public java.util.Collection<java.lang.String> getDistrListNames()
- Specified by:
getDistrListNames in interface net.java.slee.resources.smpp.pdu.SubmitMulti
getEsmClass
public int getEsmClass()
- Specified by:
getEsmClass in interface net.java.slee.resources.smpp.pdu.SubmitMulti
getSourceAddress
public net.java.slee.resources.smpp.pdu.Address getSourceAddress()
- Specified by:
getSourceAddress in interface net.java.slee.resources.smpp.pdu.SubmitMulti
getMessage
public byte[] getMessage()
- Specified by:
getMessage in interface net.java.slee.resources.smpp.pdu.SubmitMulti
getPriority
public int getPriority()
- Specified by:
getPriority in interface net.java.slee.resources.smpp.pdu.SubmitMulti
getProtocolID
public int getProtocolID()
- Specified by:
getProtocolID in interface net.java.slee.resources.smpp.pdu.SubmitMulti
getRegisteredDelivery
public int getRegisteredDelivery()
- Specified by:
getRegisteredDelivery in interface net.java.slee.resources.smpp.pdu.SubmitMulti
getReplaceIfPresentFlag
public int getReplaceIfPresentFlag()
- Specified by:
getReplaceIfPresentFlag in interface net.java.slee.resources.smpp.pdu.SubmitMulti
getScheduleDeliveryTime
public net.java.slee.resources.smpp.util.SMPPDate getScheduleDeliveryTime()
- Specified by:
getScheduleDeliveryTime in interface net.java.slee.resources.smpp.pdu.SubmitMulti
getServiceType
public java.lang.String getServiceType()
- Specified by:
getServiceType in interface net.java.slee.resources.smpp.pdu.SubmitMulti
getSmDefaultMsgID
public int getSmDefaultMsgID()
- Specified by:
getSmDefaultMsgID in interface net.java.slee.resources.smpp.pdu.SubmitMulti
getValidityPeriod
public net.java.slee.resources.smpp.util.SMPPDate getValidityPeriod()
- Specified by:
getValidityPeriod in interface net.java.slee.resources.smpp.pdu.SubmitMulti
removeDestAddress
public boolean removeDestAddress(net.java.slee.resources.smpp.pdu.Address address)
- Specified by:
removeDestAddress in interface net.java.slee.resources.smpp.pdu.SubmitMulti
removeDistrListName
public boolean removeDistrListName(java.lang.String distributionListName)
- Specified by:
removeDistrListName in interface net.java.slee.resources.smpp.pdu.SubmitMulti
setDataCoding
public void setDataCoding(int dataCoding)
- Specified by:
setDataCoding in interface net.java.slee.resources.smpp.pdu.SubmitMulti
setEsmClass
public void setEsmClass(int esmClass)
- Specified by:
setEsmClass in interface net.java.slee.resources.smpp.pdu.SubmitMulti
setSourceAddress
public void setSourceAddress(net.java.slee.resources.smpp.pdu.Address address)
- Specified by:
setSourceAddress in interface net.java.slee.resources.smpp.pdu.SubmitMulti
setMessage
public void setMessage(byte[] message)
- Specified by:
setMessage in interface net.java.slee.resources.smpp.pdu.SubmitMulti
setPriority
public void setPriority(int priority)
- Specified by:
setPriority in interface net.java.slee.resources.smpp.pdu.SubmitMulti
setProtocolID
public void setProtocolID(int protocolID)
- Specified by:
setProtocolID in interface net.java.slee.resources.smpp.pdu.SubmitMulti
setRegisteredDelivery
public void setRegisteredDelivery(int registeredDelivery)
- Specified by:
setRegisteredDelivery in interface net.java.slee.resources.smpp.pdu.SubmitMulti
setReplaceIfPresentFlag
public void setReplaceIfPresentFlag(int replaceIfPresentFlag)
- Specified by:
setReplaceIfPresentFlag in interface net.java.slee.resources.smpp.pdu.SubmitMulti
setScheduleDeliveryTime
public void setScheduleDeliveryTime(net.java.slee.resources.smpp.util.SMPPDate time)
- Specified by:
setScheduleDeliveryTime in interface net.java.slee.resources.smpp.pdu.SubmitMulti
setServiceType
public void setServiceType(java.lang.String serviceType)
- Specified by:
setServiceType in interface net.java.slee.resources.smpp.pdu.SubmitMulti
setSmDefaultMsgID
public void setSmDefaultMsgID(int smDefaultMsgID)
- Specified by:
setSmDefaultMsgID in interface net.java.slee.resources.smpp.pdu.SubmitMulti
setValidityPeriod
public void setValidityPeriod(net.java.slee.resources.smpp.util.SMPPDate period)
- Specified by:
setValidityPeriod in interface net.java.slee.resources.smpp.pdu.SubmitMulti
createSmppResponseEvent
public net.java.slee.resources.smpp.pdu.SmppResponse createSmppResponseEvent(int status)
- Specified by:
createSmppResponseEvent in interface net.java.slee.resources.smpp.pdu.SmppRequest
isTLVPermitted
public boolean isTLVPermitted(net.java.slee.resources.smpp.pdu.Tag tag)
- Specified by:
isTLVPermitted in interface net.java.slee.resources.smpp.pdu.PDU
getSMPPPacket
public org.mobicents.protocols.smpp.message.SMPPPacket getSMPPPacket()
- Specified by:
getSMPPPacket in interface ExtSmppRequest
Copyright © 2010. All Rights Reserved.