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