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 (overrides any incoming
value of Message.getJMSReplyTo() in consumer).
|
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)
clientId - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder connectionFactory(Object connectionFactory)
connectionFactory - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder connectionFactory(String connectionFactory)
connectionFactory - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder disableReplyTo(boolean disableReplyTo)
disableReplyTo - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder disableReplyTo(String disableReplyTo)
disableReplyTo - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder durableSubscriptionName(String durableSubscriptionName)
durableSubscriptionName - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder jmsMessageType(JmsEndpointBuilderFactory.JmsMessageType jmsMessageType)
jmsMessageType - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder jmsMessageType(String jmsMessageType)
jmsMessageType - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder replyTo(String replyTo)
replyTo - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder testConnectionOnStartup(boolean testConnectionOnStartup)
testConnectionOnStartup - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder testConnectionOnStartup(String testConnectionOnStartup)
testConnectionOnStartup - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder acknowledgementModeName(String acknowledgementModeName)
acknowledgementModeName - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder asyncConsumer(boolean asyncConsumer)
asyncConsumer - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder asyncConsumer(String asyncConsumer)
asyncConsumer - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder autoStartup(boolean autoStartup)
autoStartup - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder autoStartup(String autoStartup)
autoStartup - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder cacheLevel(int cacheLevel)
cacheLevel - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder cacheLevel(String cacheLevel)
cacheLevel - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder cacheLevelName(String cacheLevelName)
cacheLevelName - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder concurrentConsumers(int concurrentConsumers)
concurrentConsumers - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder concurrentConsumers(String concurrentConsumers)
concurrentConsumers - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder maxConcurrentConsumers(int maxConcurrentConsumers)
maxConcurrentConsumers - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder maxConcurrentConsumers(String maxConcurrentConsumers)
maxConcurrentConsumers - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder replyToDeliveryPersistent(boolean replyToDeliveryPersistent)
replyToDeliveryPersistent - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder replyToDeliveryPersistent(String replyToDeliveryPersistent)
replyToDeliveryPersistent - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder selector(String selector)
selector - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder subscriptionDurable(boolean subscriptionDurable)
subscriptionDurable - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder subscriptionDurable(String subscriptionDurable)
subscriptionDurable - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder subscriptionName(String subscriptionName)
subscriptionName - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder subscriptionShared(boolean subscriptionShared)
subscriptionShared - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder subscriptionShared(String subscriptionShared)
subscriptionShared - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder errorHandlerLoggingLevel(org.apache.camel.LoggingLevel errorHandlerLoggingLevel)
errorHandlerLoggingLevel - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder errorHandlerLoggingLevel(String errorHandlerLoggingLevel)
errorHandlerLoggingLevel - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder errorHandlerLogStackTrace(boolean errorHandlerLogStackTrace)
errorHandlerLogStackTrace - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder errorHandlerLogStackTrace(String errorHandlerLogStackTrace)
errorHandlerLogStackTrace - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder password(String password)
password - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder username(String username)
username - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder transacted(boolean transacted)
transacted - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder transacted(String transacted)
transacted - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder transactedInOut(boolean transactedInOut)
transactedInOut - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder transactedInOut(String transactedInOut)
transactedInOut - the value to setApache Camel