org.jsmpp.session
Interface SendCommandTask

All Known Implementing Classes:
AbstractSendCommandTask, BindCommandTask, CancelSmCommandTask, DataSmCommandTask, DeliverSmCommandTask, EnquireLinkCommandTask, QuerySmCommandTask, ReplaceSmCommandTask, SubmitMultiCommandTask, SubmitSmCommandTask, UnbindCommandTask

public interface SendCommandTask

Task for sending SMPP command.

Author:
uudashr

Method Summary
 void executeTask(java.io.OutputStream out, int sequenceNumber)
          Executing the task.
 java.lang.String getCommandName()
          It should be like submit_sm, deliver_sm, query_sm, data_sm, etc.
 

Method Detail

executeTask

void executeTask(java.io.OutputStream out,
                 int sequenceNumber)
                 throws PDUException,
                        java.io.IOException
Executing the task.

Parameters:
out - is the output stream.
sequenceNumber - is the sequence number.
Throws:
PDUException - if there is an invalid PDU parameter found.
java.io.IOException - if there is an IO error found.

getCommandName

java.lang.String getCommandName()
It should be like submit_sm, deliver_sm, query_sm, data_sm, etc.

Returns:
the command name.