org.jsmpp.session
Class BindParameter

java.lang.Object
  extended by org.jsmpp.session.BindParameter

public class BindParameter
extends java.lang.Object

This class is wraps all bind parameter that will be send as PDU.

Author:
uudashr

Constructor Summary
BindParameter(BindType bindType, java.lang.String systemId, java.lang.String password, java.lang.String systemType, TypeOfNumber addrTon, NumberingPlanIndicator addrNpi, java.lang.String addressRange)
          Construct with all mandatory parameters.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAddressRange()
           
 NumberingPlanIndicator getAddrNpi()
           
 TypeOfNumber getAddrTon()
           
 BindType getBindType()
           
 java.lang.String getPassword()
           
 java.lang.String getSystemId()
           
 java.lang.String getSystemType()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BindParameter

public BindParameter(BindType bindType,
                     java.lang.String systemId,
                     java.lang.String password,
                     java.lang.String systemType,
                     TypeOfNumber addrTon,
                     NumberingPlanIndicator addrNpi,
                     java.lang.String addressRange)
Construct with all mandatory parameters.

Parameters:
bindType - is the bind type.
systemId - is the system id.
password - is the password.
systemType - is the system type.
addrTon - is the address TON.
addrNpi - is the address NPI.
addressRange - is the address range.
Method Detail

getBindType

public BindType getBindType()

getSystemId

public java.lang.String getSystemId()

getPassword

public java.lang.String getPassword()

getSystemType

public java.lang.String getSystemType()

getAddrTon

public TypeOfNumber getAddrTon()

getAddrNpi

public NumberingPlanIndicator getAddrNpi()

getAddressRange

public java.lang.String getAddressRange()

hashCode

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

equals

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