IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.event
Interface JMSProc

All Known Implementing Classes:
JMSEvReceipt, JMSEvTransmit

public interface JMSProc

This class is an interface to define basic JMS actions in BTT event model.


Method Summary
 void addNotifier(java.lang.String aNotifierName, java.lang.String aTID)
          When a BTT notifer needs to register itself , it would invoke addNotifier.
 void dispatchEvent(DSEEventObject aEvent)
          When an event manager receive an event from a notifer, it will invoke dispatchEvent to send event to the handler.
 void handleEvent(java.lang.String anEventName, java.lang.String aNotifierName, java.lang.String aTID)
          When BTT handler interests in an event, it would invoke handleEvent.
 void removeNotifier(java.lang.String aNotifierName, java.lang.String aTID)
          When an application needs to terminate a Notifier, it would invoke removeNotifer.
 void signalEvent(DSEEventObject aEvent)
          When a notifer needs to signal an event, it invokes signalEvent.
 void stopHandlingEvent(java.lang.String anEventName, java.lang.String aNotifierName, java.lang.String aTID)
          When a BTT handler do not handle an event, it would invoke stopHandleEvent.
 

Method Detail

handleEvent

void handleEvent(java.lang.String anEventName,
                 java.lang.String aNotifierName,
                 java.lang.String aTID)
When BTT handler interests in an event, it would invoke handleEvent.

Parameters:
anEventName - java.lang.String
aNotifierName - java.lang.String
aTID - java.lang.String

stopHandlingEvent

void stopHandlingEvent(java.lang.String anEventName,
                       java.lang.String aNotifierName,
                       java.lang.String aTID)
When a BTT handler do not handle an event, it would invoke stopHandleEvent.

Parameters:
anEventName - java.lang.String
aNotifierName - java.lang.String
aTID - java.lang.String

addNotifier

void addNotifier(java.lang.String aNotifierName,
                 java.lang.String aTID)
When a BTT notifer needs to register itself , it would invoke addNotifier.

Parameters:
aNotifierName - java.lang.String
aTID - java.lang.String

removeNotifier

void removeNotifier(java.lang.String aNotifierName,
                    java.lang.String aTID)
When an application needs to terminate a Notifier, it would invoke removeNotifer.

Parameters:
aNotifierName - java.lang.String
aTID - java.lang.String

dispatchEvent

void dispatchEvent(DSEEventObject aEvent)
When an event manager receive an event from a notifer, it will invoke dispatchEvent to send event to the handler.

Parameters:
aEvent - com.ibm.btt.event.DSEEventObject
handleNotiferName - java.lang.String

signalEvent

void signalEvent(DSEEventObject aEvent)
When a notifer needs to signal an event, it invokes signalEvent.

Parameters:
aEvent - com.ibm.btt.event.DSEEventObject

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2009