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