Nuxeo Enterprise Platform 5.1

org.nuxeo.ecm.platform.events.listener
Class JMSEventListener

java.lang.Object
  extended by org.nuxeo.ecm.core.listener.AbstractEventListener
      extended by org.nuxeo.ecm.platform.events.listener.JMSEventListener
All Implemented Interfaces:
AsynchronousEventListener, EventListener

public class JMSEventListener
extends AbstractEventListener
implements AsynchronousEventListener

JMS Core Event Listener.

This is a bridge from Nuxeo Core events to JMS.

Author:
Julien Anguenot

Constructor Summary
JMSEventListener()
           
 
Method Summary
 void notifyEvent(CoreEvent coreEvent)
          Core event notification.
 
Methods inherited from class org.nuxeo.ecm.core.listener.AbstractEventListener
accepts, addEventId, getName, getOrder, removeEventId, setName, setOrder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.nuxeo.ecm.core.listener.EventListener
accepts, addEventId, getName, getOrder, removeEventId, setName, setOrder
 

Constructor Detail

JMSEventListener

public JMSEventListener()
Method Detail

notifyEvent

public void notifyEvent(CoreEvent coreEvent)
Core event notification.

Gets core events and transmits them to a JMS as a DocumentMessage.

Specified by:
notifyEvent in interface EventListener
Parameters:
coreEvent - instance fired at core layer

Nuxeo Enterprise Platform 5.1

Copyright ? 2007 Nuxeo SAS. All Rights Reserved.