| Modifier and Type | Method and Description |
|---|---|
javax.jms.Message |
DefaultJmsMessageBuilder.build(JmsSupport jmsSupport,
org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy outboundCorrelationStrategy,
org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo correlationInfo,
javax.jms.Session session,
JmsConfig config)
Creates a
Message based on the provided configurations |
javax.jms.Message |
JmsMessageBuilder.build(JmsSupport jmsSupport,
org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy outboundCorrelationStrategy,
org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo correlationInfo,
javax.jms.Session session,
JmsConfig config)
Creates a
Message based on the provided configurations |
static javax.jms.Message |
JmsMessageFactory.build(JmsSupport jmsSupport,
org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy outboundCorrelationStrategy,
org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo correlationInfo,
javax.jms.Session session,
JmsConfig config,
JmsMessageBuilder messageBuilder)
Creates a
Message based on the provided configurations |
| Modifier and Type | Method and Description |
|---|---|
void |
JmsConsume.consume(JmsConfig config,
JmsTransactionalConnection connection,
String destination,
ConsumerType consumerType,
JmsAckMode ackMode,
String selector,
String contentType,
String encoding,
Long maximumWait,
TimeUnit maximumWaitUnit,
org.mule.runtime.extension.api.tx.OperationTransactionalAction transactionalAction,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<Object,JmsAttributes> completionCallback) |
void |
JmsPublish.publish(JmsConfig config,
JmsTransactionalConnection connection,
String destination,
DestinationTypeDescriptor destinationType,
JmsMessageBuilder messageBuilder,
PublisherParameters overrides,
org.mule.runtime.extension.api.tx.OperationTransactionalAction transactionalAction,
org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy sendCorrelationId,
org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo correlationInfo,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> completionCallback)
Operation that allows the user to send a
Message to a JMS Destination |
void |
JmsPublishConsume.publishConsume(JmsConfig config,
JmsConnection connection,
String destination,
JmsMessageBuilder messageBuilder,
JmsPublishParameters publishParameters,
JmsConsumeParameters consumeParameters,
org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy sendCorrelationId,
org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo correlationInfo,
RequestReplyPattern requestReplyPattern,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<Object,JmsAttributes> completionCallback)
Operation that allows the user to send a message to a JMS
Destination and waits for a response
either to the provided ReplyTo destination or to a temporary Destination created dynamically |
| Constructor and Description |
|---|
JmsListener(JmsSessionManager sessionManager,
JmsConfig config,
org.mule.runtime.api.connection.ConnectionProvider<JmsTransactionalConnection> connectionProvider,
String destination,
ConsumerType consumerType,
JmsAckMode ackMode,
String selector,
String inboundContentType,
String inboundEncoding,
int numberOfConsumers,
SourceConfiguration sourceConfiguration,
org.mule.runtime.api.scheduler.SchedulerService schedulerService) |
JmsListener(JmsSessionManager sessionManager,
JmsConfig config,
org.mule.runtime.api.connection.ConnectionProvider<JmsTransactionalConnection> connectionProvider,
String destination,
ConsumerType consumerType,
JmsAckMode ackMode,
String selector,
String inboundContentType,
String inboundEncoding,
int numberOfConsumers,
SourceConfiguration sourceConfiguration,
org.mule.runtime.api.scheduler.SchedulerService schedulerService,
JmsConnectionExceptionResolver exceptionResolver,
JmsResourceReleaser resourceCleaner) |
JmsListener(JmsSessionManager sessionManager,
JmsConfig config,
org.mule.runtime.api.connection.ConnectionProvider<JmsTransactionalConnection> connectionProvider,
String destination,
ConsumerType consumerType,
JmsAckMode ackMode,
String selector,
String inboundContentType,
String inboundEncoding,
int numberOfConsumers,
SourceConfiguration sourceConfiguration,
org.mule.runtime.api.scheduler.SchedulerService schedulerService,
JmsConnectionExceptionResolver exceptionResolver,
JmsResourceReleaser resourceCleaner,
JmsListenerLockFactory lockFactory) |
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) |
| Constructor and Description |
|---|
JmsXaPollingMessageConsumerDelegate(JmsTransactionalConnection connection,
JmsSupport jmsSupport,
String destination,
ConsumerType consumerType,
JmsConfig config,
String selector,
JmsSessionManager sessionManager,
org.mule.runtime.api.connection.ConnectionProvider connectionProvider,
org.mule.runtime.api.scheduler.Scheduler scheduler,
String inboundContentType,
String inboundEncoding,
org.mule.runtime.extension.api.runtime.source.SourceCallback sourceCallback,
JmsConnectionExceptionResolver exceptionResolver) |
| Constructor and Description |
|---|
JmsMessageListenerDelegate(JmsMessageListenerFactory messageListenerFactory,
JmsConnection connection,
JmsSupport jmsSupport,
ConsumerType consumerType,
String destination,
JmsConfig config,
InternalAckMode resolvedAckMode,
String selector,
JmsListenerLockFactory lockFactory,
JmsResourceReleaser resourceCleaner) |
JmsMessageListenerFactory(InternalAckMode ackMode,
String encoding,
String contentType,
JmsConfig config,
JmsSessionManager sessionManager,
JmsSupport jmsSupport,
org.mule.runtime.extension.api.runtime.source.SourceCallback<Object,T> sourceCallback,
org.mule.runtime.api.connection.ConnectionProvider<JmsTransactionalConnection> connectionProvider,
JmsConnectionExceptionResolver exceptionResolver)
Creates a new factory with the common information that is shared between
JmsMessageListener of the same
JmsListener |
| Modifier and Type | Method and Description |
|---|---|
javax.jms.Destination |
JmsSupport.createDestination(javax.jms.Session session,
String name,
boolean topic,
JmsConfig config)
Creates a new JMS
Destination with the given name. |
javax.jms.Destination |
Jms20Support.createDestination(javax.jms.Session session,
String name,
boolean topic,
JmsConfig config)
Creates a new JMS
Destination with the given name. |
javax.jms.Destination |
Jms102bSupport.createDestination(javax.jms.Session session,
String name,
boolean topic,
JmsConfig config)
Creates a new JMS
Destination with the given name. |
Copyright © 2019. All rights reserved.