public class BindRequest
extends java.lang.Object
Constructor and Description |
---|
BindRequest(Bind bind,
ServerResponseHandler responseHandler) |
BindRequest(int sequenceNumber,
BindType bindType,
java.lang.String systemId,
java.lang.String password,
java.lang.String systemType,
TypeOfNumber addrTon,
NumberingPlanIndicator addrNpi,
java.lang.String addressRange,
ServerResponseHandler responseHandler) |
Modifier and Type | Method and Description |
---|---|
void |
accept(java.lang.String systemId)
Accept the bind request.
|
java.lang.String |
getAddressRange() |
NumberingPlanIndicator |
getAddrNpi() |
TypeOfNumber |
getAddrTon() |
BindParameter |
getBindParameter()
Deprecated.
|
BindType |
getBindType() |
java.lang.String |
getPassword() |
java.lang.String |
getSystemId() |
java.lang.String |
getSystemType() |
void |
reject(int errorCode)
Reject the bind request.
|
public BindRequest(int sequenceNumber, BindType bindType, java.lang.String systemId, java.lang.String password, java.lang.String systemType, TypeOfNumber addrTon, NumberingPlanIndicator addrNpi, java.lang.String addressRange, ServerResponseHandler responseHandler)
public BindRequest(Bind bind, ServerResponseHandler responseHandler)
@Deprecated public BindParameter getBindParameter()
public BindType getBindType()
public java.lang.String getSystemId()
public java.lang.String getPassword()
public java.lang.String getSystemType()
public TypeOfNumber getAddrTon()
public NumberingPlanIndicator getAddrNpi()
public java.lang.String getAddressRange()
public void accept(java.lang.String systemId) throws PDUStringException, java.lang.IllegalStateException, java.io.IOException
systemId
- is the system identifier that will be send to ESME.PDUStringException
- if the system id is not valid.java.lang.IllegalStateException
- if the acceptance or rejection has been made.java.io.IOException
- is the connection already closed.#reject(ProcessRequestException)
public void reject(int errorCode) throws java.lang.IllegalStateException, java.io.IOException
errorCode
- is the reason of rejection.java.lang.IllegalStateException
- if the acceptance or rejection has been made.java.io.IOException
- if the connection already closed.#accept()}