public static interface AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
acceptMessagesWhileStopping(boolean acceptMessagesWhileStopping)
Specifies whether the consumer accept messages while it is stopping.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
acceptMessagesWhileStopping(String acceptMessagesWhileStopping)
Specifies whether the consumer accept messages while it is stopping.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
allowReplyManagerQuickStop(boolean allowReplyManagerQuickStop)
Whether the DefaultMessageListenerContainer used in the reply
managers for request-reply messaging allow the
DefaultMessageListenerContainer.runningAllowed flag to quick stop in
case JmsConfiguration#isAcceptMessagesWhileStopping is enabled, and
org.apache.camel.CamelContext is currently being stopped.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
allowReplyManagerQuickStop(String allowReplyManagerQuickStop)
Whether the DefaultMessageListenerContainer used in the reply
managers for request-reply messaging allow the
DefaultMessageListenerContainer.runningAllowed flag to quick stop in
case JmsConfiguration#isAcceptMessagesWhileStopping is enabled, and
org.apache.camel.CamelContext is currently being stopped.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
allowSerializedHeaders(boolean allowSerializedHeaders)
Controls whether or not to include serialized headers.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
allowSerializedHeaders(String allowSerializedHeaders)
Controls whether or not to include serialized headers.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
artemisStreamingEnabled(boolean artemisStreamingEnabled)
Whether optimizing for Apache Artemis streaming mode.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
artemisStreamingEnabled(String artemisStreamingEnabled)
Whether optimizing for Apache Artemis streaming mode.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
asyncStartListener(boolean asyncStartListener)
Whether to startup the JmsConsumer message listener asynchronously,
when starting a route.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
asyncStartListener(String asyncStartListener)
Whether to startup the JmsConsumer message listener asynchronously,
when starting a route.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
asyncStopListener(boolean asyncStopListener)
Whether to stop the JmsConsumer message listener asynchronously, when
stopping a route.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
asyncStopListener(String asyncStopListener)
Whether to stop the JmsConsumer message listener asynchronously, when
stopping a route.
|
default AMQPEndpointBuilderFactory.AMQPEndpointConsumerBuilder |
basic() |
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
consumerType(AMQPEndpointBuilderFactory.ConsumerType consumerType)
The consumer type to use, which can be one of: Simple, Default, or
Custom.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
consumerType(String consumerType)
The consumer type to use, which can be one of: Simple, Default, or
Custom.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
defaultTaskExecutorType(AMQPEndpointBuilderFactory.DefaultTaskExecutorType defaultTaskExecutorType)
Specifies what default TaskExecutor type to use in the
DefaultMessageListenerContainer, for both consumer endpoints and the
ReplyTo consumer of producer endpoints.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
defaultTaskExecutorType(String defaultTaskExecutorType)
Specifies what default TaskExecutor type to use in the
DefaultMessageListenerContainer, for both consumer endpoints and the
ReplyTo consumer of producer endpoints.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
destinationResolver(Object destinationResolver)
A pluggable
org.springframework.jms.support.destination.DestinationResolver that
allows you to use your own resolver (for example, to lookup the real
destination in a JNDI registry).
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
destinationResolver(String destinationResolver)
A pluggable
org.springframework.jms.support.destination.DestinationResolver that
allows you to use your own resolver (for example, to lookup the real
destination in a JNDI registry).
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
eagerLoadingOfProperties(boolean eagerLoadingOfProperties)
Enables eager loading of JMS properties and payload as soon as a
message is loaded which generally is inefficient as the JMS
properties may not be required but sometimes can catch early any
issues with the underlying JMS provider and the use of JMS
properties.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
eagerLoadingOfProperties(String eagerLoadingOfProperties)
Enables eager loading of JMS properties and payload as soon as a
message is loaded which generally is inefficient as the JMS
properties may not be required but sometimes can catch early any
issues with the underlying JMS provider and the use of JMS
properties.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
eagerPoisonBody(String eagerPoisonBody)
If eagerLoadingOfProperties is enabled and the JMS message payload
(JMS body or JMS properties) is poison (cannot be read/mapped), then
set this text as the message body instead so the message can be
processed (the cause of the poison are already stored as exception on
the Exchange).
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
errorHandler(Object errorHandler)
Specifies a org.springframework.util.ErrorHandler to be invoked in
case of any uncaught exceptions thrown while processing a Message.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
errorHandler(String errorHandler)
Specifies a org.springframework.util.ErrorHandler to be invoked in
case of any uncaught exceptions thrown while processing a Message.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
exceptionHandler(String exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
exceptionListener(Object exceptionListener)
Specifies the JMS Exception Listener that is to be notified of any
underlying JMS exceptions.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
exceptionListener(String exceptionListener)
Specifies the JMS Exception Listener that is to be notified of any
underlying JMS exceptions.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
exchangePattern(String exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
exposeListenerSession(boolean exposeListenerSession)
Specifies whether the listener session should be exposed when
consuming messages.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
exposeListenerSession(String exposeListenerSession)
Specifies whether the listener session should be exposed when
consuming messages.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
headerFilterStrategy(String headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
idleConsumerLimit(int idleConsumerLimit)
Specify the limit for the number of consumers that are allowed to be
idle at any given time.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
idleConsumerLimit(String idleConsumerLimit)
Specify the limit for the number of consumers that are allowed to be
idle at any given time.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
idleTaskExecutionLimit(int idleTaskExecutionLimit)
Specifies the limit for idle executions of a receive task, not having
received any message within its execution.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
idleTaskExecutionLimit(String idleTaskExecutionLimit)
Specifies the limit for idle executions of a receive task, not having
received any message within its execution.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
includeAllJMSXProperties(boolean includeAllJMSXProperties)
Whether to include all JMSXxxx properties when mapping from JMS to
Camel Message.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
includeAllJMSXProperties(String includeAllJMSXProperties)
Whether to include all JMSXxxx properties when mapping from JMS to
Camel Message.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
jmsKeyFormatStrategy(Object jmsKeyFormatStrategy)
Pluggable strategy for encoding and decoding JMS keys so they can be
compliant with the JMS specification.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
jmsKeyFormatStrategy(String jmsKeyFormatStrategy)
Pluggable strategy for encoding and decoding JMS keys so they can be
compliant with the JMS specification.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
lazyCreateTransactionManager(boolean lazyCreateTransactionManager)
If true, Camel will create a JmsTransactionManager, if there is no
transactionManager injected when option transacted=true.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
lazyCreateTransactionManager(String lazyCreateTransactionManager)
If true, Camel will create a JmsTransactionManager, if there is no
transactionManager injected when option transacted=true.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
mapJmsMessage(boolean mapJmsMessage)
Specifies whether Camel should auto map the received JMS message to a
suited payload type, such as javax.jms.TextMessage to a String etc.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
mapJmsMessage(String mapJmsMessage)
Specifies whether Camel should auto map the received JMS message to a
suited payload type, such as javax.jms.TextMessage to a String etc.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
maxMessagesPerTask(int maxMessagesPerTask)
The number of messages per task.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
maxMessagesPerTask(String maxMessagesPerTask)
The number of messages per task.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
messageConverter(Object messageConverter)
To use a custom Spring
org.springframework.jms.support.converter.MessageConverter so you can
be in control how to map to/from a javax.jms.Message.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
messageConverter(String messageConverter)
To use a custom Spring
org.springframework.jms.support.converter.MessageConverter so you can
be in control how to map to/from a javax.jms.Message.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
messageCreatedStrategy(Object messageCreatedStrategy)
To use the given MessageCreatedStrategy which are invoked when Camel
creates new instances of javax.jms.Message objects when Camel is
sending a JMS message.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
messageCreatedStrategy(String messageCreatedStrategy)
To use the given MessageCreatedStrategy which are invoked when Camel
creates new instances of javax.jms.Message objects when Camel is
sending a JMS message.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
messageIdEnabled(boolean messageIdEnabled)
When sending, specifies whether message IDs should be added.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
messageIdEnabled(String messageIdEnabled)
When sending, specifies whether message IDs should be added.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
messageListenerContainerFactory(Object messageListenerContainerFactory)
Registry ID of the MessageListenerContainerFactory used to determine
what
org.springframework.jms.listener.AbstractMessageListenerContainer to
use to consume messages.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
messageListenerContainerFactory(String messageListenerContainerFactory)
Registry ID of the MessageListenerContainerFactory used to determine
what
org.springframework.jms.listener.AbstractMessageListenerContainer to
use to consume messages.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
messageTimestampEnabled(boolean messageTimestampEnabled)
Specifies whether timestamps should be enabled by default on sending
messages.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
messageTimestampEnabled(String messageTimestampEnabled)
Specifies whether timestamps should be enabled by default on sending
messages.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
pubSubNoLocal(boolean pubSubNoLocal)
Specifies whether to inhibit the delivery of messages published by
its own connection.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
pubSubNoLocal(String pubSubNoLocal)
Specifies whether to inhibit the delivery of messages published by
its own connection.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
receiveTimeout(long receiveTimeout)
The timeout for receiving messages (in milliseconds).
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
receiveTimeout(String receiveTimeout)
The timeout for receiving messages (in milliseconds).
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
recoveryInterval(long recoveryInterval)
Specifies the interval between recovery attempts, i.e.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
recoveryInterval(String recoveryInterval)
Specifies the interval between recovery attempts, i.e.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
replyToSameDestinationAllowed(boolean replyToSameDestinationAllowed)
Whether a JMS consumer is allowed to send a reply message to the same
destination that the consumer is using to consume from.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
replyToSameDestinationAllowed(String replyToSameDestinationAllowed)
Whether a JMS consumer is allowed to send a reply message to the same
destination that the consumer is using to consume from.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
requestTimeoutCheckerInterval(long requestTimeoutCheckerInterval)
Configures how often Camel should check for timed out Exchanges when
doing request/reply over JMS.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
requestTimeoutCheckerInterval(String requestTimeoutCheckerInterval)
Configures how often Camel should check for timed out Exchanges when
doing request/reply over JMS.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
taskExecutor(Object taskExecutor)
Allows you to specify a custom task executor for consuming messages.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
taskExecutor(String taskExecutor)
Allows you to specify a custom task executor for consuming messages.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
transactionManager(Object transactionManager)
The Spring transaction manager to use.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
transactionManager(String transactionManager)
The Spring transaction manager to use.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
transactionName(String transactionName)
The name of the transaction to use.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
transactionTimeout(int transactionTimeout)
The timeout value of the transaction (in seconds), if using
transacted mode.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
transactionTimeout(String transactionTimeout)
The timeout value of the transaction (in seconds), if using
transacted mode.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
transferException(boolean transferException)
If enabled and you are using Request Reply messaging (InOut) and an
Exchange failed on the consumer side, then the caused Exception will
be send back in response as a javax.jms.ObjectMessage.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
transferException(String transferException)
If enabled and you are using Request Reply messaging (InOut) and an
Exchange failed on the consumer side, then the caused Exception will
be send back in response as a javax.jms.ObjectMessage.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
transferExchange(boolean transferExchange)
You can transfer the exchange over the wire instead of just the body
and headers.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
transferExchange(String transferExchange)
You can transfer the exchange over the wire instead of just the body
and headers.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
useMessageIDAsCorrelationID(boolean useMessageIDAsCorrelationID)
Specifies whether JMSMessageID should always be used as
JMSCorrelationID for InOut messages.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
useMessageIDAsCorrelationID(String useMessageIDAsCorrelationID)
Specifies whether JMSMessageID should always be used as
JMSCorrelationID for InOut messages.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
waitForProvisionCorrelationToBeUpdatedCounter(int waitForProvisionCorrelationToBeUpdatedCounter)
Number of times to wait for provisional correlation id to be updated
to the actual correlation id when doing request/reply over JMS and
when the option useMessageIDAsCorrelationID is enabled.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
waitForProvisionCorrelationToBeUpdatedCounter(String waitForProvisionCorrelationToBeUpdatedCounter)
Number of times to wait for provisional correlation id to be updated
to the actual correlation id when doing request/reply over JMS and
when the option useMessageIDAsCorrelationID is enabled.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(long waitForProvisionCorrelationToBeUpdatedThreadSleepingTime)
Interval in millis to sleep each time while waiting for provisional
correlation id to be updated.
|
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder |
waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(String waitForProvisionCorrelationToBeUpdatedThreadSleepingTime)
Interval in millis to sleep each time while waiting for provisional
correlation id to be updated.
|
default AMQPEndpointBuilderFactory.AMQPEndpointConsumerBuilder basic()
default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder acceptMessagesWhileStopping(boolean acceptMessagesWhileStopping)
boolean type.
Default: false
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder acceptMessagesWhileStopping(String acceptMessagesWhileStopping)
boolean type.
Default: false
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder allowReplyManagerQuickStop(boolean allowReplyManagerQuickStop)
boolean type.
Default: false
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder allowReplyManagerQuickStop(String allowReplyManagerQuickStop)
boolean type.
Default: false
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder consumerType(AMQPEndpointBuilderFactory.ConsumerType consumerType)
org.apache.camel.component.jms.ConsumerType type.
Default: Default
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder consumerType(String consumerType)
org.apache.camel.component.jms.ConsumerType type.
Default: Default
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder defaultTaskExecutorType(AMQPEndpointBuilderFactory.DefaultTaskExecutorType defaultTaskExecutorType)
org.apache.camel.component.jms.DefaultTaskExecutorType
type.
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder defaultTaskExecutorType(String defaultTaskExecutorType)
org.apache.camel.component.jms.DefaultTaskExecutorType
type.
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder eagerLoadingOfProperties(boolean eagerLoadingOfProperties)
boolean type.
Default: false
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder eagerLoadingOfProperties(String eagerLoadingOfProperties)
boolean type.
Default: false
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder eagerPoisonBody(String eagerPoisonBody)
java.lang.String type.
Default: Poison JMS message due to ${exception.message}
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
org.apache.camel.spi.ExceptionHandler
type.
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder exceptionHandler(String exceptionHandler)
org.apache.camel.spi.ExceptionHandler type.
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
org.apache.camel.ExchangePattern type.
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder exchangePattern(String exchangePattern)
org.apache.camel.ExchangePattern type.
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder exposeListenerSession(boolean exposeListenerSession)
boolean type.
Default: false
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder exposeListenerSession(String exposeListenerSession)
boolean type.
Default: false
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder replyToSameDestinationAllowed(boolean replyToSameDestinationAllowed)
boolean type.
Default: false
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder replyToSameDestinationAllowed(String replyToSameDestinationAllowed)
boolean type.
Default: false
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder taskExecutor(Object taskExecutor)
org.springframework.core.task.TaskExecutor type.
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder taskExecutor(String taskExecutor)
org.springframework.core.task.TaskExecutor type.
Group: consumer (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder allowSerializedHeaders(boolean allowSerializedHeaders)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder allowSerializedHeaders(String allowSerializedHeaders)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder artemisStreamingEnabled(boolean artemisStreamingEnabled)
boolean type.
Default: true
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder artemisStreamingEnabled(String artemisStreamingEnabled)
boolean type.
Default: true
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder asyncStartListener(boolean asyncStartListener)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder asyncStartListener(String asyncStartListener)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder asyncStopListener(boolean asyncStopListener)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder asyncStopListener(String asyncStopListener)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder basicPropertyBinding(String basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder destinationResolver(Object destinationResolver)
org.springframework.jms.support.destination.DestinationResolver type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder destinationResolver(String destinationResolver)
org.springframework.jms.support.destination.DestinationResolver type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder errorHandler(Object errorHandler)
org.springframework.util.ErrorHandler
type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder errorHandler(String errorHandler)
org.springframework.util.ErrorHandler type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder exceptionListener(Object exceptionListener)
javax.jms.ExceptionListener type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder exceptionListener(String exceptionListener)
javax.jms.ExceptionListener type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
org.apache.camel.spi.HeaderFilterStrategy type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder headerFilterStrategy(String headerFilterStrategy)
org.apache.camel.spi.HeaderFilterStrategy type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder idleConsumerLimit(int idleConsumerLimit)
int type.
Default: 1
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder idleConsumerLimit(String idleConsumerLimit)
int type.
Default: 1
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder idleTaskExecutionLimit(int idleTaskExecutionLimit)
int type.
Default: 1
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder idleTaskExecutionLimit(String idleTaskExecutionLimit)
int type.
Default: 1
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder includeAllJMSXProperties(boolean includeAllJMSXProperties)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder includeAllJMSXProperties(String includeAllJMSXProperties)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder jmsKeyFormatStrategy(Object jmsKeyFormatStrategy)
org.apache.camel.component.jms.JmsKeyFormatStrategy
type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder jmsKeyFormatStrategy(String jmsKeyFormatStrategy)
org.apache.camel.component.jms.JmsKeyFormatStrategy
type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder mapJmsMessage(boolean mapJmsMessage)
boolean type.
Default: true
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder mapJmsMessage(String mapJmsMessage)
boolean type.
Default: true
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder maxMessagesPerTask(int maxMessagesPerTask)
int type.
Default: -1
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder maxMessagesPerTask(String maxMessagesPerTask)
int type.
Default: -1
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder messageConverter(Object messageConverter)
org.springframework.jms.support.converter.MessageConverter type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder messageConverter(String messageConverter)
org.springframework.jms.support.converter.MessageConverter type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder messageCreatedStrategy(Object messageCreatedStrategy)
org.apache.camel.component.jms.MessageCreatedStrategy
type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder messageCreatedStrategy(String messageCreatedStrategy)
org.apache.camel.component.jms.MessageCreatedStrategy
type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder messageIdEnabled(boolean messageIdEnabled)
boolean type.
Default: true
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder messageIdEnabled(String messageIdEnabled)
boolean type.
Default: true
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder messageListenerContainerFactory(Object messageListenerContainerFactory)
org.apache.camel.component.jms.MessageListenerContainerFactory type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder messageListenerContainerFactory(String messageListenerContainerFactory)
org.apache.camel.component.jms.MessageListenerContainerFactory type.
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder messageTimestampEnabled(boolean messageTimestampEnabled)
boolean type.
Default: true
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder messageTimestampEnabled(String messageTimestampEnabled)
boolean type.
Default: true
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder pubSubNoLocal(boolean pubSubNoLocal)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder pubSubNoLocal(String pubSubNoLocal)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder receiveTimeout(long receiveTimeout)
long type.
Default: 1000
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder receiveTimeout(String receiveTimeout)
long type.
Default: 1000
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder recoveryInterval(long recoveryInterval)
long type.
Default: 5000
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder recoveryInterval(String recoveryInterval)
long type.
Default: 5000
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder requestTimeoutCheckerInterval(long requestTimeoutCheckerInterval)
long type.
Default: 1000
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder requestTimeoutCheckerInterval(String requestTimeoutCheckerInterval)
long type.
Default: 1000
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder synchronous(boolean synchronous)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder synchronous(String synchronous)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder transferException(boolean transferException)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder transferException(String transferException)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder transferExchange(boolean transferExchange)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder transferExchange(String transferExchange)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder useMessageIDAsCorrelationID(boolean useMessageIDAsCorrelationID)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder useMessageIDAsCorrelationID(String useMessageIDAsCorrelationID)
boolean type.
Default: false
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder waitForProvisionCorrelationToBeUpdatedCounter(int waitForProvisionCorrelationToBeUpdatedCounter)
int type.
Default: 50
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder waitForProvisionCorrelationToBeUpdatedCounter(String waitForProvisionCorrelationToBeUpdatedCounter)
int type.
Default: 50
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(long waitForProvisionCorrelationToBeUpdatedThreadSleepingTime)
long type.
Default: 100
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(String waitForProvisionCorrelationToBeUpdatedThreadSleepingTime)
long type.
Default: 100
Group: advanceddefault AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder lazyCreateTransactionManager(boolean lazyCreateTransactionManager)
boolean type.
Default: true
Group: transaction (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder lazyCreateTransactionManager(String lazyCreateTransactionManager)
boolean type.
Default: true
Group: transaction (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder transactionManager(Object transactionManager)
org.springframework.transaction.PlatformTransactionManager type.
Group: transaction (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder transactionManager(String transactionManager)
org.springframework.transaction.PlatformTransactionManager type.
Group: transaction (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder transactionName(String transactionName)
java.lang.String type.
Group: transaction (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder transactionTimeout(int transactionTimeout)
int type.
Default: -1
Group: transaction (advanced)default AMQPEndpointBuilderFactory.AdvancedAMQPEndpointConsumerBuilder transactionTimeout(String transactionTimeout)
int type.
Default: -1
Group: transaction (advanced)Apache Camel