org.jsmpp.session
Interface ServerResponseHandler
- All Superinterfaces:
- BaseResponseHandler
public interface ServerResponseHandler
- extends BaseResponseHandler
- Author:
- uudashr
sendBindResp
void sendBindResp(java.lang.String systemId,
BindType bindType,
int sequenceNumber)
throws java.io.IOException
- Throws:
java.io.IOException
sendSubmitSmResponse
void sendSubmitSmResponse(MessageId messageId,
int sequenceNumber)
throws java.io.IOException
- Throws:
java.io.IOException
processBind
void processBind(Bind bind)
processSubmitSm
MessageId processSubmitSm(SubmitSm submitSm)
throws ProcessRequestException
- Throws:
ProcessRequestException
processSubmitMulti
SubmitMultiResult processSubmitMulti(SubmitMulti submitMulti)
throws ProcessRequestException
- Throws:
ProcessRequestException
sendSubmitMultiResponse
void sendSubmitMultiResponse(SubmitMultiResult submiitMultiResult,
int sequenceNumber)
throws java.io.IOException
- Throws:
java.io.IOException
processQuerySm
QuerySmResult processQuerySm(QuerySm querySm)
throws ProcessRequestException
- Throws:
ProcessRequestException
sendQuerySmResp
void sendQuerySmResp(java.lang.String messageId,
java.lang.String finalDate,
MessageState messageState,
byte errorCode,
int sequenceNumber)
throws java.io.IOException
- Throws:
java.io.IOException
processCancelSm
void processCancelSm(CancelSm cancelSm)
throws ProcessRequestException
- Throws:
ProcessRequestException
sendCancelSmResp
void sendCancelSmResp(int sequenceNumber)
throws java.io.IOException
- Throws:
java.io.IOException
processReplaceSm
void processReplaceSm(ReplaceSm replaceSm)
throws ProcessRequestException
- Throws:
ProcessRequestException
sendReplaceSmResp
void sendReplaceSmResp(int sequenceNumber)
throws java.io.IOException
- Throws:
java.io.IOException