Package com.ibm.dse.clientserver

Interface Summary
ChannelContext The channel context interface provides a single object to store all the required information during the lifetime of the request.
ChannelDriver The ChannelDriver interface This is the interface to be used as a template for all new device types that are to use the Multichannel Interface This interface should also detail the extension points for all channel drivers.
ChannelSession The ChannelSession interface This is the interface for session management and control by the channel device.
ChannelSessionStateChangedListener The ChannelSessionStateChangedListener interface extends java.util.EventListener interface.
CSClientService The CSClientService interface provides the C/S service interface on the client side
CSNotificationListener The CSNotificationListener interface is the event set listener interface for the csNotification feature.
CSReplyListener The CSReplyListener interface is the event set listener interface for the csReply feature.
CSServerService The CSServerService interface is the C/S service interface on the server side
CSSessionStatusChangedListener The CSSessionStatusChangedListener interface is the event set listener interface for the CSSessionStatusChanged feature.
PresentationHandler The PresentationHandler interface
RequestHandler The RequestHandler interface
 

Class Summary
ChannelHandler The ChannelHandler class
ChannelSessionHandler The ChannelSessionHandler class
ChannelSessionStateChangedEvent The ChannelSessionStateChangedEvent class
CSNotificationEvent The CSNotificationEvent class is fired when a remote event is sent from the client to the server and vice versa.
CSNotificationEventMulticaster The CSNotificationEventMulticaster class supports the com.ibm.dse.clientserver.CSNotificationListener interface.
CSReplyEvent Event that is raised when an asynchronous "send" request has finished
CSReplyEventMulticaster The CSReplyEventMulticaster class supports the com.ibm.dse.clientserver.CSReplyListener interface.
CSSerializer The CSSerializer class is based on the standard Java serialization.
CSSessionManager This thread has the responsability of find the expired sessions.
CSSessionStatusChangedEvent  
CSSessionStatusChangedEventMulticaster The CSSessionStatusChangedEventMulticaster class supports the com.ibm.dse.clientserver.CSSessionStatusChangedListener interface.
DSEChannelContext This class implements ChannelContext interface.
DSEChannelSession This class implements ChannelSession interface.
DSEPresentationHandler This class implements PresentationHandler interface.
DSERequestHandler This class implements RequestHandler interface.
HandlerRegistry This is a singleton class that will be used to register and cache all channel handlers
 

Exception Summary
DSECSInvalidRequestException The DSECSInvalidRequestException will be throw when the request is not possible.
DSECSRemoteOperationException The DSECSRemoteOperationException will be throw when there are problems with the connection or problems in the server side.
DSECSServerNotStartedException The DSECSServerNotStartedException will be throw when the CSServer has not been successfully initiated.
DSECSServerServiceAlreadyExistsException The DSECSServerServiceAlreadyExistsException will be throw when a CSServer instance alredy exist.
DSECSSessionNotEstablishedException The DSECSSessionNotEstablishedException will be throw when the client has problems establishing the session.
DSECSTimeoutException The DSECSSessionNotEstablishedException will be throw when the execution has finished due to timeout
DSENoRegisteredDeviceTypeException The DSENoRegisteredDeviceTypeException will be throw when the device type for the client request can not be identified
DSENoRegisteredPresentationHandlerException The DSENoRegisteredPresentationHandlerException will be throw when no PresentationHandler object is found
DSENoRegisteredRequestHandlerException The DSENoRegisteredRequestHandlerException will be throw when no RequestHandler object is found