public class JmsMessageDispatcher extends Object
| Constructor and Description |
|---|
JmsMessageDispatcher(JmsConfig config,
String defaultContentType,
String defaultEncoding,
JmsSpecification specification,
Supplier<JmsSession> session,
InternalAckMode ackMode,
JmsSessionManager sessionManager,
org.mule.runtime.extension.api.runtime.source.SourceCallback sourceCallback,
JmsListenerLock jmsListenerLock,
JmsConnectionExceptionResolver exceptionResolver) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispatchMessage(javax.jms.Message message,
org.mule.runtime.extension.api.runtime.source.SourceCallbackContext context)
Dispatches the given message to the current source callback.
|
public JmsMessageDispatcher(JmsConfig config, String defaultContentType, String defaultEncoding, JmsSpecification specification, Supplier<JmsSession> session, InternalAckMode ackMode, JmsSessionManager sessionManager, org.mule.runtime.extension.api.runtime.source.SourceCallback sourceCallback, JmsListenerLock jmsListenerLock, JmsConnectionExceptionResolver exceptionResolver)
public void dispatchMessage(javax.jms.Message message,
org.mule.runtime.extension.api.runtime.source.SourceCallbackContext context)
throws Exception
message - Message to dispatchcontext - Context to enrich with message and session information.ExceptionCopyright © 2019. All rights reserved.