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. } }