IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.services.mq
Class QueueEventMulticaster

java.lang.Object
  extended by java.awt.AWTEventMulticaster
      extended by com.ibm.btt.services.mq.QueueEventMulticaster
All Implemented Interfaces:
QueueListener, java.awt.event.ActionListener, java.awt.event.AdjustmentListener, java.awt.event.ComponentListener, java.awt.event.ContainerListener, java.awt.event.FocusListener, java.awt.event.HierarchyBoundsListener, java.awt.event.HierarchyListener, java.awt.event.InputMethodListener, java.awt.event.ItemListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.awt.event.TextListener, java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener, java.util.EventListener

public class QueueEventMulticaster
extends java.awt.AWTEventMulticaster
implements QueueListener

The QueueEventMulticaster class supports the com.ibm.btt.services.QueueListener interface.


Field Summary
 
Fields inherited from class java.awt.AWTEventMulticaster
a, b
 
Constructor Summary
protected QueueEventMulticaster(QueueListener a, QueueListener b)
          This constructor supports multicast events.
 
Method Summary
static QueueListener add(QueueListener a, QueueListener b)
          Adds a new listener to support multicast events.
 void messageReceived(QueueEvent event)
          Receives messages from a QueueEvent.
 void queue(QueueEvent event)
          Invoked when a QueueEvent occurs.
 void queueClosed(QueueEvent event)
          Invoked when a QueueEvent occurs.
 void queueOpened(QueueEvent event)
          Invoked when a QueueEvent occurs.
static QueueListener remove(QueueListener a, QueueListener b)
          Removes listener to support multicast events.
 
Methods inherited from class java.awt.AWTEventMulticaster
actionPerformed, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, addInternal, adjustmentValueChanged, ancestorMoved, ancestorResized, caretPositionChanged, componentAdded, componentHidden, componentMoved, componentRemoved, componentResized, componentShown, focusGained, focusLost, getListeners, hierarchyChanged, inputMethodTextChanged, itemStateChanged, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, removeInternal, save, saveInternal, textValueChanged, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowOpened, windowStateChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueueEventMulticaster

protected QueueEventMulticaster(QueueListener a,
                                QueueListener b)
This constructor supports multicast events.

Parameters:
a - com.ibm.btt.services.mq.QueueListener
b - com.ibm.btt.services.mq.QueueListener
Method Detail

add

public static QueueListener add(QueueListener a,
                                QueueListener b)
Adds a new listener to support multicast events.

Parameters:
a - com.ibm.btt.services.mq.QueueListener
b - com.ibm.btt.services.mq.QueueListener
Returns:
com.ibm.btt.services.mq.QueueListener

messageReceived

public void messageReceived(QueueEvent event)
Receives messages from a QueueEvent.

Specified by:
messageReceived in interface QueueListener
Parameters:
event - com.ibm.btt.services.mq.QueueEvent

queue

public void queue(QueueEvent event)
Invoked when a QueueEvent occurs.

Specified by:
queue in interface QueueListener
Parameters:
event - com.ibm.btt.services.mq.QueueEvent

queueClosed

public void queueClosed(QueueEvent event)
Invoked when a QueueEvent occurs.

Specified by:
queueClosed in interface QueueListener
Parameters:
event - com.ibm.btt.services.mq.QueueEvent

queueOpened

public void queueOpened(QueueEvent event)
Invoked when a QueueEvent occurs.

Specified by:
queueOpened in interface QueueListener
Parameters:
event - com.ibm.btt.services.mq.QueueEvent

remove

public static QueueListener remove(QueueListener a,
                                   QueueListener b)
Removes listener to support multicast events.

Parameters:
a - com.ibm.btt.services.mq.QueueListener
b - com.ibm.btt.services.mq.QueueListener
Returns:
com.ibm.btt.services.mq.QueueListener

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2010