Package org.jsmpp.session

Interface Summary
ActivityNotifier Class responsible to accept the notification of an activity.
BaseResponseHandler  
ClientSession This interface provides all operation that the client session can do.
GenericMessageReceiverListener This listener will listen to every incoming short message.
MessageReceiverListener This listener will listen to every incoming short message, recognized by deliver_sm command.
ResponseHandler ResponseHandler provide interface to handle response of the session routines.
SendCommandTask Task for sending SMPP command.
ServerMessageReceiverListener  
ServerResponseDeliveryListener This is listener will be used by SMPPServerSession to notify a user when a response has been sent.
ServerResponseHandler  
ServerSession This interface provides all operation that the server session can do.
Session Session describe all abilities of the session.
SessionContext Context defined session life cycle.
OPEN -> BOUND_TX | BOUND_RX | BOUND_TRX -> UNBOUND -> CLOSE.
SessionStateListener This listener contains an event related to the session state.
SMPPClientOperation  
SMPPOperation  
SMPPServerOperation  
 

Class Summary
AbstractSendCommandTask Abstract send command task.
AbstractSession  
AbstractSessionContext  
AbstractSMPPOperation  
BindCommandTask  
BindParameter This class is wraps all bind parameter that will be send as PDU.
BindRequest  
BindResult  
CancelSmCommandTask  
DataSmCommandTask  
DataSmResult  
DefaultSMPPClientOperation  
DefaultSMPPServerOperation  
DeliverSmCommandTask  
EnquireLinkCommandTask  
PDUProcessServerTask  
PDUProcessTask  
QuerySmCommandTask  
QuerySmResult Result of query short message.
ReplaceSmCommandTask  
ServerResponseDeliveryAdapter It's abstract adapter class that receive event of response delivery, an implementation of ServerResponseDeliveryListener.
SMPPServerSession  
SMPPServerSessionContext  
SMPPServerSessionListener This object responsible to for new SMPP Session request from ESME.
SMPPSession This is an object that used to communicate with SMPP Server or SMSC.
SMPPSessionContext  
SubmitMultiCommandTask  
SubmitSmCommandTask  
UnbindCommandTask