org.mule.providers.jms
Class JmsMessageDispatcher
java.lang.Object
org.mule.providers.AbstractMessageDispatcher
org.mule.providers.jms.JmsMessageDispatcher
- All Implemented Interfaces:
- Disposable, java.beans.ExceptionListener, UMOMessageDispatcher
- public class JmsMessageDispatcher
- extends AbstractMessageDispatcher
JmsMessageDispatcher
is responsible for dispatching
messages to Jms destinations. All Jms sematics apply and settings such
as replyTo and QoS properties are read from the event properties or defaults
are used (according to the Jms specification)
- Version:
- $Revision: 1.13 $
- Author:
- Ross Mason, Guillaume Nodet
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JmsMessageDispatcher
public JmsMessageDispatcher(JmsConnector connector)
doDispatch
public void doDispatch(UMOEvent event)
throws java.lang.Exception
- Specified by:
doDispatch
in class AbstractMessageDispatcher
- Throws:
java.lang.Exception
doSend
public UMOMessage doSend(UMOEvent event)
throws java.lang.Exception
- Specified by:
doSend
in class AbstractMessageDispatcher
- Throws:
java.lang.Exception
receive
public UMOMessage receive(UMOEndpointURI endpointUri,
long timeout)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDelegateSession
public java.lang.Object getDelegateSession()
throws UMOException
- Throws:
UMOException
getConnector
public UMOConnector getConnector()
- Specified by:
getConnector
in interface UMOMessageDispatcher
- Overrides:
getConnector
in class AbstractMessageDispatcher
doDispose
public void doDispose()
- Specified by:
doDispose
in class AbstractMessageDispatcher
Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.