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, unbindResp
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) 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
PDUException
IOException
void submitSmResp(MessageId messageId, int sequenceNumber) throws PDUException, IOException
PDUException
IOException
void submitMultiResp(int sequenceNumber, String messageId, UnsuccessDelivery... unsuccessDeliveries) throws PDUException, IOException
PDUException
IOException
void querySmResp(String messageId, String finalDate, MessageState messageState, byte errorCode, int sequenceNumber) throws PDUException, IOException
PDUException
IOException
void replaceSmResp(int sequenceNumber) throws IOException
IOException