En este ejemplo, una aplicación elige ordenar a su escucha de sucesos que registre el evento de conexión en el sistema de registro de la aplicación:
public class ApplicationEventListener implements
com.sun.messaging.jms.notification.EventListener {
vacío público onEvent ( com.sun.messaging.jms.notification.Event connEvent ) {
registro (connEvent);
}
registro de vacío privado ( com.sun.messaging.jms.notification.Event connEvent ) {
String eventCode = connEvent.getEventCode();
String eventMessage = connEvent.getEventMessage();
//escribir información de eventos en el flujo de salida.
}
}