|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mobicents.protocols.smpp.message.SMPPPacket
org.mobicents.protocols.smpp.message.SubmitMultiResp
public class SubmitMultiResp
Submit to multiple destinations response.
| Field Summary |
|---|
| Fields inherited from class org.mobicents.protocols.smpp.message.SMPPPacket |
|---|
commandId, commandStatus, sequenceNum, tlvTable |
| Constructor Summary | |
|---|---|
SubmitMultiResp()
Construct a new Unbind. |
|
SubmitMultiResp(SMPPPacket request)
Create a new SubmitMultiResp packet in response to a BindReceiver. |
|
| Method Summary | |
|---|---|
int |
add(ErrorAddress ea)
Add a destination address to the table of unsuccessful destinations. |
boolean |
equals(Object obj)
|
protected int |
getMandatorySize()
Get the encoded size of the mandatory parameters of this packet. |
String |
getMessageId()
|
int |
getUnsuccessfulCount()
Get the number of destinations the message was not delivered to. |
int |
hashCode()
|
protected void |
readMandatory(PacketDecoder decoder)
Read the mandatory parameters from a packet decoder. |
int |
remove(Address a)
Remove an address from the table of unsuccessful destinations. |
void |
setMessageId(String messageId)
|
ListIterator<ErrorAddress> |
tableIterator()
Get an iterator to iterate over the set of addresses in the unsuccessful destination table. |
protected void |
toString(StringBuilder buffer)
Get the mandatory parameters in string form (for display purposes only). |
protected void |
validateMandatory(SMPPVersion smppVersion)
Validate the mandatory parameters for this packet. |
protected void |
writeMandatory(PacketEncoder encoder)
Write the mandatory parameters to a packet encoder. |
| Methods inherited from class org.mobicents.protocols.smpp.message.SMPPPacket |
|---|
clone, getCommandId, getCommandStatus, getLength, getSequenceNum, getTLV, getTLVTable, isRequest, isResponse, isSet, readFrom, removeTLV, safeCompare, setCommandStatus, setSequenceNum, setTLV, sizeOf, sizeOf, sizeOf, sizeOf, toString, validate, validateTLVTable, writeTo, writeTo |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SubmitMultiResp()
public SubmitMultiResp(SMPPPacket request)
request - The Request packet the response is to| Method Detail |
|---|
public String getMessageId()
public void setMessageId(String messageId)
public int getUnsuccessfulCount()
public int add(ErrorAddress ea)
ea - ErrorAddress object representing the failed destination
public int remove(Address a)
a - the address to remove.
public ListIterator<ErrorAddress> tableIterator()
public boolean equals(Object obj)
equals in class SMPPPacketpublic int hashCode()
hashCode in class SMPPPacketprotected void toString(StringBuilder buffer)
SMPPPacket
toString in class SMPPPacketprotected void validateMandatory(SMPPVersion smppVersion)
SMPPPacket
org.mobicents.smpp.version.VersionException should be
thrown.
validateMandatory in class SMPPPacketsmppVersion - The version to validate against.protected void readMandatory(PacketDecoder decoder)
SMPPPacket
readMandatory in class SMPPPacketdecoder - The decoder to read fields from.
protected void writeMandatory(PacketEncoder encoder)
throws IOException
SMPPPacket
writeMandatory in class SMPPPacketencoder - The encoder to write mandatory parameters to.
IOException - If an problem occurs while writing.protected int getMandatorySize()
SMPPPacket
getMandatorySize in class SMPPPacket
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||