org.mobicents.protocols.smpp.message
Class DestinationTable

java.lang.Object
  extended by org.mobicents.protocols.smpp.message.DestinationTable
All Implemented Interfaces:
java.io.Serializable

public class DestinationTable
extends java.lang.Object
implements java.io.Serializable

A table of destinations, primarily used in SubmitMulti.

Version:
$Id: DestinationTable.java 457 2009-01-15 17:37:42Z orank $
See Also:
Serialized Form

Constructor Summary
DestinationTable()
           
 
Method Summary
 void add(Address addr)
           
 void add(java.lang.String distributionList)
           
 boolean equals(java.lang.Object obj)
           
 java.util.Collection<Address> getAddresses()
           
 java.util.Collection<java.lang.String> getDistributionLists()
           
 int getLength()
           
 int hashCode()
           
 void readFrom(PacketDecoder decoder, int count)
           
 void remove(Address addr)
           
 void remove(java.lang.String distributionList)
           
 int size()
           
 java.lang.String toString()
           
 void writeTo(PacketEncoder encoder)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DestinationTable

public DestinationTable()
Method Detail

add

public void add(Address addr)

add

public void add(java.lang.String distributionList)

remove

public void remove(Address addr)

remove

public void remove(java.lang.String distributionList)

getLength

public int getLength()

size

public int size()

getAddresses

public java.util.Collection<Address> getAddresses()

getDistributionLists

public java.util.Collection<java.lang.String> getDistributionLists()

writeTo

public void writeTo(PacketEncoder encoder)
             throws java.io.IOException
Throws:
java.io.IOException

readFrom

public void readFrom(PacketDecoder decoder,
                     int count)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010 Mobicents. All Rights Reserved.