IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

Package com.ibm.btt.event

Interface Summary
CSInactivityClientListener The event set listener interface for the CSInactivityClient feature.
CSNotificationListener The CSNotificationListener interface is the event set listener interface for the csNotification feature.
CSServerService The CSServerService interface is the C/S service interface on the server side
Handler This interface is used by classes to process the events generated by Notifier instances.
JMSProc This class is an interface to define basic JMS actions in BTT event model.
Notifier This interface provides its implementors with the capability to send and process event notifications.
 

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.
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.
 


IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2009