Class Summary |
BTTEventObject |
This class is used to transfer the event object between the java client side and the server side. |
BTTHandler |
BTTHandler processes the events generated by BTTNotifier instances. |
BTTNotifier |
BTTNotifier class provides the capability of processing event notifications
and sending event notifications to Message Queue. |
Buffer |
Buffer abstract class encapsulates a buffer to store and retrieve
information. |
Constants |
This class contains constants used frequently in the Event Model. |
CSDataSender |
The CSDataSender class encapsulates the sending or retrieving of data. |
CSInactivityClientEvent |
This is the event class to support the CSInactivityClientListener interface. |
CSInactivityClientEventMulticaster |
This is the event multicaster class to support the com.ibm.dse.clientserver.servlet.CSInactivityClientListenerinterface. |
CSNotifClToSrvProtocolServlet |
The CSNotifClToSrvProtocolServlet class is used to implement the response
that provides event notifications from the client to the server. |
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. |
CSNotifSrvToClProtocolServlet |
The CSNotifSrvToClProtocolServlet class implements the response that provides
event notifications from the server to the client. |
CSSerializer |
The CSSerializer class is based on the standard Java serialization. |
CSServer |
The CSServer class implements the C/S service on the server side. |
CSSessionManager |
This thread has the responsability of find the expired sessions. |
DSEEventObject |
The DSEEventObject class is used by notifiers, the Event Manager,and
handlers to handle events by name. |
DSEExceptionEvent |
The DSEExceptionEvent class is used by the Event Manager to propagate
an exception to a remote workstation. |
EventManager |
This class manages the flow of events between the notifiers (producers of the
events) and the handlers (consumers of the events), both when the event is
produced locally or remotelly in a server machine. |
EventManagerServerInvoker |
The client server mechanism invokes the EventManagerServerInvoker when
registering or de-registering remote interest in a specific event. |
EventManagerServerOperation |
The server operation used to add the handlers. |
JMSEvReceipt |
JMSEvReceipt functions as a listener to keep checking message queue
and get interested packages. |
JMSEvTransmit |
JMSEvTransmit is used to send JMS messages to message queue. |
JMSSettings |
JMSSettings is used by EventManager, BTTHandler, and
BTTNotifier to read JMS settings from property file and to initiate
Message Queue. |
Message |
This class provides intreface to extract muti-language trace and exception
messages from resource bundle. |
MirrorHandler |
The instance of MirrorHandler is a handler that is interested for an
event that will be signaled by a BTT Notifier and represents a handler in a
external server interested in a remote event. |
MirrorNotifier |
A Mirror Notifier represents a BTT Notifier in Event Manager. |
NotificationEventsBuffer |
The NotificationEventsBuffer class is used to implement event notifications from the server to the client. |
RemoteEventProcessorServer |
The RemoteEventProcessor class is responsible for reading/writting a
DSEEventObject using the socket that is defined as private attribute. |
Exception Summary |
DSECSException |
The DSECSException is the new root for all the DSECS...Exceptions in order to keep track of a
possible HTTP Error Code. |
DSECSInvalidRequestException |
The DSECSInvalidRequestException will be throw when the request is not possible. |
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. |
DSECSSocketException |
The DSECSSocketException will be throw when there are problems with the socket
when sending an event in the server side. |
DSEHandlerNotFoundException |
The DSEHandlerNotFoundException class throws an exception on behalf of any notifier or eventManger
when an attempt is made to remove a non-existent handler from the handlerList or when an attempt is
made to remove a handler from a non-existent eventName List. |