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)
The connection factory to be use.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
connectionFactory(String connectionFactory)
The connection factory to be use.
|
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 |
transactedInOut(boolean transactedInOut)
Specifies whether InOut operations (request reply) default to using
transacted mode If this flag is set to true, then Spring JmsTemplate
will have sessionTransacted set to true, and the acknowledgeMode as
transacted on the JmsTemplate used for InOut operations.
|
default JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder |
transactedInOut(String transactedInOut)
Specifies whether InOut operations (request reply) default to using
transacted mode If this flag is set to true, then Spring JmsTemplate
will have sessionTransacted set to true, and the acknowledgeMode as
transacted on the JmsTemplate used for InOut operations.
|
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: transactiondefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder transactedInOut(boolean transactedInOut)
boolean type.
Default: false
Group: transactiondefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder transactedInOut(String transactedInOut)
boolean type.
Default: false
Group: transactionApache Camel