public interface SMPPOperation
Modifier and Type | Method and Description |
---|---|
DataSmResult |
dataSm(java.lang.String serviceType,
TypeOfNumber sourceAddrTon,
NumberingPlanIndicator sourceAddrNpi,
java.lang.String sourceAddr,
TypeOfNumber destAddrTon,
NumberingPlanIndicator destAddrNpi,
java.lang.String destinationAddr,
ESMClass esmClass,
RegisteredDelivery registeredDelivery,
DataCoding dataCoding,
OptionalParameter... optionalParameters) |
void |
dataSmResp(int sequenceNumber,
java.lang.String messageId,
OptionalParameter... optionalParameters) |
void |
enquireLink() |
void |
enquireLinkResp(int sequenceNumber) |
void |
genericNack(int commandStatus,
int sequenceNumber) |
void |
unbind() |
void |
unbindResp(int sequenceNumber) |
void unbind() throws ResponseTimeoutException, InvalidResponseException, java.io.IOException
ResponseTimeoutException
InvalidResponseException
java.io.IOException
void unbindResp(int sequenceNumber) throws java.io.IOException
java.io.IOException
DataSmResult dataSm(java.lang.String serviceType, TypeOfNumber sourceAddrTon, NumberingPlanIndicator sourceAddrNpi, java.lang.String sourceAddr, TypeOfNumber destAddrTon, NumberingPlanIndicator destAddrNpi, java.lang.String destinationAddr, ESMClass esmClass, RegisteredDelivery registeredDelivery, DataCoding dataCoding, OptionalParameter... optionalParameters) throws PDUException, ResponseTimeoutException, InvalidResponseException, NegativeResponseException, java.io.IOException
PDUException
ResponseTimeoutException
InvalidResponseException
NegativeResponseException
java.io.IOException
void dataSmResp(int sequenceNumber, java.lang.String messageId, OptionalParameter... optionalParameters) throws PDUStringException, java.io.IOException
PDUStringException
java.io.IOException
void enquireLink() throws ResponseTimeoutException, InvalidResponseException, java.io.IOException
ResponseTimeoutException
InvalidResponseException
java.io.IOException
void enquireLinkResp(int sequenceNumber) throws java.io.IOException
java.io.IOException
void genericNack(int commandStatus, int sequenceNumber) throws java.io.IOException
java.io.IOException