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
ResponseTimeoutExceptionInvalidResponseExceptionjava.io.IOExceptionvoid unbindResp(int sequenceNumber)
throws java.io.IOException
java.io.IOExceptionDataSmResult 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
PDUExceptionResponseTimeoutExceptionInvalidResponseExceptionNegativeResponseExceptionjava.io.IOExceptionvoid dataSmResp(int sequenceNumber,
java.lang.String messageId,
OptionalParameter... optionalParameters)
throws PDUStringException,
java.io.IOException
PDUStringExceptionjava.io.IOExceptionvoid enquireLink()
throws ResponseTimeoutException,
InvalidResponseException,
java.io.IOException
ResponseTimeoutExceptionInvalidResponseExceptionjava.io.IOExceptionvoid enquireLinkResp(int sequenceNumber)
throws java.io.IOException
java.io.IOExceptionvoid genericNack(int commandStatus,
int sequenceNumber)
throws java.io.IOException
java.io.IOException