public static interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
acknowledgementModeName(String acknowledgementModeName)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED,
CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.
|
default JmsEndpointBuilderFactory.AdvancedJmsEndpointConsumerBuilder |
advanced() |
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
asyncConsumer(boolean asyncConsumer)
Whether the JmsConsumer processes the Exchange asynchronously.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
asyncConsumer(String asyncConsumer)
Whether the JmsConsumer processes the Exchange asynchronously.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
autoStartup(boolean autoStartup)
Specifies whether the consumer container should auto-startup.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
autoStartup(String autoStartup)
Specifies whether the consumer container should auto-startup.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
cacheLevel(int cacheLevel)
Sets the cache level by ID for the underlying JMS resources.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
cacheLevel(String cacheLevel)
Sets the cache level by ID for the underlying JMS resources.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
cacheLevelName(String cacheLevelName)
Sets the cache level by name for the underlying JMS resources.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
clientId(String clientId)
Sets the JMS client ID to use.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
concurrentConsumers(int concurrentConsumers)
Specifies the default number of concurrent consumers when consuming
from JMS (not for request/reply over JMS).
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
concurrentConsumers(String concurrentConsumers)
Specifies the default number of concurrent consumers when consuming
from JMS (not for request/reply over JMS).
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
connectionFactory(Object connectionFactory)
Sets the default connection factory to be used if a connection
factory is not specified for either
setTemplateConnectionFactory(ConnectionFactory) or
setListenerConnectionFactory(ConnectionFactory).
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
connectionFactory(String connectionFactory)
Sets the default connection factory to be used if a connection
factory is not specified for either
setTemplateConnectionFactory(ConnectionFactory) or
setListenerConnectionFactory(ConnectionFactory).
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
disableReplyTo(boolean disableReplyTo)
Specifies whether Camel ignores the JMSReplyTo header in messages.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
disableReplyTo(String disableReplyTo)
Specifies whether Camel ignores the JMSReplyTo header in messages.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
durableSubscriptionName(String durableSubscriptionName)
The durable subscriber name for specifying durable topic
subscriptions.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
errorHandlerLoggingLevel(org.apache.camel.LoggingLevel errorHandlerLoggingLevel)
Allows to configure the default errorHandler logging level for
logging uncaught exceptions.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
errorHandlerLoggingLevel(String errorHandlerLoggingLevel)
Allows to configure the default errorHandler logging level for
logging uncaught exceptions.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
errorHandlerLogStackTrace(boolean errorHandlerLogStackTrace)
Allows to control whether stacktraces should be logged or not, by the
default errorHandler.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
errorHandlerLogStackTrace(String errorHandlerLogStackTrace)
Allows to control whether stacktraces should be logged or not, by the
default errorHandler.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
jmsMessageType(JmsEndpointBuilderFactory.JmsMessageType jmsMessageType)
Allows you to force the use of a specific javax.jms.Message
implementation for sending JMS messages.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
jmsMessageType(String jmsMessageType)
Allows you to force the use of a specific javax.jms.Message
implementation for sending JMS messages.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
maxConcurrentConsumers(int maxConcurrentConsumers)
Specifies the maximum number of concurrent consumers when consuming
from JMS (not for request/reply over JMS).
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
maxConcurrentConsumers(String maxConcurrentConsumers)
Specifies the maximum number of concurrent consumers when consuming
from JMS (not for request/reply over JMS).
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
password(String password)
Password to use with the ConnectionFactory.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
replyTo(String replyTo)
Provides an explicit ReplyTo destination, which overrides any
incoming value of Message.getJMSReplyTo().
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
replyToDeliveryPersistent(boolean replyToDeliveryPersistent)
Specifies whether to use persistent delivery by default for replies.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
replyToDeliveryPersistent(String replyToDeliveryPersistent)
Specifies whether to use persistent delivery by default for replies.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
selector(String selector)
Sets the JMS selector to use.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
subscriptionDurable(boolean subscriptionDurable)
Set whether to make the subscription durable.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
subscriptionDurable(String subscriptionDurable)
Set whether to make the subscription durable.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
subscriptionName(String subscriptionName)
Set the name of a subscription to create.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
subscriptionShared(boolean subscriptionShared)
Set whether to make the subscription shared.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
subscriptionShared(String subscriptionShared)
Set whether to make the subscription shared.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
testConnectionOnStartup(boolean testConnectionOnStartup)
Specifies whether to test the connection on startup.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
testConnectionOnStartup(String testConnectionOnStartup)
Specifies whether to test the connection on startup.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
transacted(boolean transacted)
Specifies whether to use transacted mode.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
transacted(String transacted)
Specifies whether to use transacted mode.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
username(String username)
Username to use with the ConnectionFactory.
|
default JmsEndpointBuilderFactory.AdvancedJmsEndpointConsumerBuilder advanced()
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder clientId(String clientId)
java.lang.String type.
Group: commondefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder connectionFactory(Object connectionFactory)
javax.jms.ConnectionFactory type.
Group: commondefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder connectionFactory(String connectionFactory)
javax.jms.ConnectionFactory type.
Group: commondefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder disableReplyTo(boolean disableReplyTo)
boolean type.
Default: false
Group: commondefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder disableReplyTo(String disableReplyTo)
boolean type.
Default: false
Group: commondefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder durableSubscriptionName(String durableSubscriptionName)
java.lang.String type.
Group: commondefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder jmsMessageType(JmsEndpointBuilderFactory.JmsMessageType jmsMessageType)
org.apache.camel.component.jms.JmsMessageType type.
Group: commondefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder jmsMessageType(String jmsMessageType)
org.apache.camel.component.jms.JmsMessageType type.
Group: commondefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder testConnectionOnStartup(boolean testConnectionOnStartup)
boolean type.
Default: false
Group: commondefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder testConnectionOnStartup(String testConnectionOnStartup)
boolean type.
Default: false
Group: commondefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder acknowledgementModeName(String acknowledgementModeName)
java.lang.String type.
Default: AUTO_ACKNOWLEDGE
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder asyncConsumer(boolean asyncConsumer)
boolean type.
Default: false
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder asyncConsumer(String asyncConsumer)
boolean type.
Default: false
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder autoStartup(boolean autoStartup)
boolean type.
Default: true
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder autoStartup(String autoStartup)
boolean type.
Default: true
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder cacheLevel(int cacheLevel)
int type.
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder cacheLevel(String cacheLevel)
int type.
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder cacheLevelName(String cacheLevelName)
java.lang.String type.
Default: CACHE_AUTO
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder concurrentConsumers(int concurrentConsumers)
int type.
Default: 1
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder concurrentConsumers(String concurrentConsumers)
int type.
Default: 1
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder maxConcurrentConsumers(int maxConcurrentConsumers)
int type.
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder maxConcurrentConsumers(String maxConcurrentConsumers)
int type.
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder replyTo(String replyTo)
java.lang.String type.
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder replyToDeliveryPersistent(boolean replyToDeliveryPersistent)
boolean type.
Default: true
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder replyToDeliveryPersistent(String replyToDeliveryPersistent)
boolean type.
Default: true
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder selector(String selector)
java.lang.String type.
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder subscriptionDurable(boolean subscriptionDurable)
boolean type.
Default: false
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder subscriptionDurable(String subscriptionDurable)
boolean type.
Default: false
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder subscriptionName(String subscriptionName)
java.lang.String type.
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder subscriptionShared(boolean subscriptionShared)
boolean type.
Default: false
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder subscriptionShared(String subscriptionShared)
boolean type.
Default: false
Group: consumerdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder errorHandlerLoggingLevel(org.apache.camel.LoggingLevel errorHandlerLoggingLevel)
org.apache.camel.LoggingLevel type.
Default: WARN
Group: loggingdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder errorHandlerLoggingLevel(String errorHandlerLoggingLevel)
org.apache.camel.LoggingLevel type.
Default: WARN
Group: loggingdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder errorHandlerLogStackTrace(boolean errorHandlerLogStackTrace)
boolean type.
Default: true
Group: loggingdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder errorHandlerLogStackTrace(String errorHandlerLogStackTrace)
boolean type.
Default: true
Group: loggingdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder password(String password)
java.lang.String type.
Group: securitydefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder username(String username)
java.lang.String type.
Group: securitydefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder transacted(boolean transacted)
boolean type.
Default: false
Group: transactiondefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder transacted(String transacted)
boolean type.
Default: false
Group: transactionApache Camel