public interface SMPPServerOperation extends SMPPOperation
| Modifier and Type | Method and Description |
|---|---|
void |
alertNotification(int sequenceNumber,
TypeOfNumber sourceAddrTon,
NumberingPlanIndicator sourceAddrNpi,
String sourceAddr,
TypeOfNumber esmeAddrTon,
NumberingPlanIndicator esmeAddrNpi,
String esmeAddr,
OptionalParameter... optionalParameters) |
void |
deliverSm(String serviceType,
TypeOfNumber sourceAddrTon,
NumberingPlanIndicator sourceAddrNpi,
String sourceAddr,
TypeOfNumber destAddrTon,
NumberingPlanIndicator destAddrNpi,
String destinationAddr,
ESMClass esmClass,
byte protocoId,
byte priorityFlag,
RegisteredDelivery registeredDelivery,
DataCoding dataCoding,
byte[] shortMessage,
OptionalParameter... optionalParameters) |
void |
querySmResp(String messageId,
String finalDate,
MessageState messageState,
byte errorCode,
int sequenceNumber) |
void |
replaceSmResp(int sequenceNumber) |
void |
submitMultiResp(int sequenceNumber,
String messageId,
UnsuccessDelivery... unsuccessDeliveries) |
void |
submitSmResp(MessageId messageId,
int sequenceNumber) |
dataSm, dataSmResp, enquireLink, enquireLinkResp, genericNack, unbind, unbindRespvoid deliverSm(String serviceType, TypeOfNumber sourceAddrTon, NumberingPlanIndicator sourceAddrNpi, String sourceAddr, TypeOfNumber destAddrTon, NumberingPlanIndicator destAddrNpi, String destinationAddr, ESMClass esmClass, byte protocoId, byte priorityFlag, RegisteredDelivery registeredDelivery, DataCoding dataCoding, byte[] shortMessage, OptionalParameter... optionalParameters) throws PDUException, ResponseTimeoutException, InvalidResponseException, NegativeResponseException, IOException
void alertNotification(int sequenceNumber,
TypeOfNumber sourceAddrTon,
NumberingPlanIndicator sourceAddrNpi,
String sourceAddr,
TypeOfNumber esmeAddrTon,
NumberingPlanIndicator esmeAddrNpi,
String esmeAddr,
OptionalParameter... optionalParameters)
throws PDUException,
IOException
PDUExceptionIOExceptionvoid submitSmResp(MessageId messageId, int sequenceNumber) throws PDUException, IOException
PDUExceptionIOExceptionvoid submitMultiResp(int sequenceNumber,
String messageId,
UnsuccessDelivery... unsuccessDeliveries)
throws PDUException,
IOException
PDUExceptionIOExceptionvoid querySmResp(String messageId, String finalDate, MessageState messageState, byte errorCode, int sequenceNumber) throws PDUException, IOException
PDUExceptionIOExceptionvoid replaceSmResp(int sequenceNumber)
throws IOException
IOException