CSReplyEvent |
Signals when an asynchronous send(ClientOperation aClientOperation)
request method with the specified aRequestId has finished.
The
event instance contains the request identifier (aRequestId) data,
which can be obtained using the getRequestId() instance method.
Then,
the receiver of the reply event uses either the receive(Context aContext,
Integer aRequestId, long timeout) or the receive(ClientOperation aClientOperation,
Integer aRequestId, long timeout) method to complete the receive process. |
CSStatusChangedEvent |
Signals when the session status has changed. The event instance
contains as data the session status, which can be obtained using the
getSessionStatus() instance method. Possible values for the session
status are: - Initial state
- Session established
- Session is down
- Session not established
- Session is being closed
It is the responsibility of the registered listener (to the application)
to handle the event and perform the behavior required by the application. |
CSInactivityClientEvent |
Signals when the session has expired due to client inactivity.
The event instance contains as data the session ID that has expired,
and this can be obtained using the getSessionExpired() instance method.
It
is the responsibility of the listener (the application) to handle
the event and perform any necessary cleanup. |