IBM Branch 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 Notifier needs to register itself , it invokes addNotifier.
 void dispatchEvent(DSEEventObject aEvent)
          When an event manager receive an event from a Notifier, it invokes 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 invokes handleEvent.
 void removeNotifier(java.lang.String aNotifierName, java.lang.String aTID)
          When an application needs to terminate a Notifier, it invokes removeNotifer.
 void signalEvent(DSEEventObject aEvent)
          When a Notifier 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 invokes stopHandleEvent.
 

Method Detail

handleEvent

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

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

stopHandlingEvent

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

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

addNotifier

public void addNotifier(java.lang.String aNotifierName,
                        java.lang.String aTID)
When a BTT Notifier needs to register itself , it invokes addNotifier.

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

removeNotifier

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

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

dispatchEvent

public void dispatchEvent(DSEEventObject aEvent)
When an event manager receive an event from a Notifier, it invokes dispatchEvent to send event to the handler.

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

signalEvent

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

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

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005