| Modifier and Type | Interface and Description |
|---|---|
interface |
JmsConsumerConfig<C extends ConsumerType> |
| Modifier and Type | Method and Description |
|---|---|
ConsumerType |
DefaultJmsConsumerConfig.getConsumerType() |
| Modifier and Type | Class and Description |
|---|---|
class |
QueueConsumer
|
class |
TopicConsumer
Implementation of
ConsumerType that marks the consumed Destination
as a Topic and provides a way to configure topic-specific consumer parameters |
| Modifier and Type | Method and Description |
|---|---|
static String |
JmsCommons.getDestinationType(ConsumerType consumerType) |
| Modifier and Type | Method and Description |
|---|---|
JmsMessageConsumer |
JmsConnection.createConsumer(JmsSession session,
javax.jms.Destination jmsDestination,
String selector,
ConsumerType consumerType)
Creates a new JMS
MessageConsumer using the given Session |
JmsMessageConsumer |
JmsConnection.createConsumer(JmsSession session,
javax.jms.Destination jmsDestination,
String selector,
ConsumerType consumerType,
boolean avoidCaching)
Creates a new JMS
MessageConsumer using the given Session |
| 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) |
| 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) |
| 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) |
| Modifier and Type | Method and Description |
|---|---|
javax.jms.MessageConsumer |
Jms11Support.createConsumer(javax.jms.Session session,
javax.jms.Destination destination,
String messageSelector,
ConsumerType type)
Creates a new JMS
MessageConsumer using the given Session |
javax.jms.MessageConsumer |
JmsSupport.createConsumer(javax.jms.Session session,
javax.jms.Destination destination,
String messageSelector,
ConsumerType type)
Creates a new JMS
MessageConsumer using the given Session |
javax.jms.MessageConsumer |
Jms20Support.createConsumer(javax.jms.Session session,
javax.jms.Destination destination,
String messageSelector,
ConsumerType type)
Creates a new JMS
MessageConsumer using the given Session |
javax.jms.MessageConsumer |
Jms102bSupport.createConsumer(javax.jms.Session session,
javax.jms.Destination destination,
String messageSelector,
ConsumerType type)
Creates a new JMS
MessageConsumer using the given Session |
Copyright © 2019. All rights reserved.