Das folgende Codebeispiel zeigt, wie ein Verbindungs-Ereignis-Listener festgelegt wird. Bei jedem Verbindungsereignis wird die onEvent -Methode des Ereignis-Listeners von der Client-Laufzeit aufgerufen.
//MQ-Verbindungsfactory erstellen.
com.sun.messaging.ConnectionFactory factory =
new com.sun.messaging.ConnectionFactory();
//MQ-Verbindung erstellen.
com.sun.messaging.jms.Connection connection =
(com.sun.messaging.jms.Connection )factory.createConnection();
//MQ -Ereignis-Listener erstellen. Der Listener implementiert
//com.sun.messaging.jms.notification.EventListener-Schnittstelle.
com.sun.messaging.jms.notification.EventListener eListener =
new ApplicationEventListener();
//Ereignis-Listener für MQ-Verbindung festlegen.
connection.setEventListener ( eListener );