public static interface ActivemqComponentBuilderFactory.ActivemqComponentBuilder extends ComponentBuilder<org.apache.camel.component.activemq.ActiveMQComponent>
| Modifier and Type | Method and Description |
|---|---|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
acceptMessagesWhileStopping(boolean acceptMessagesWhileStopping)
Specifies whether the consumer accept messages while it is stopping.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
acknowledgementModeName(String acknowledgementModeName)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED,
CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
allowAdditionalHeaders(String allowAdditionalHeaders)
This option is used to allow additional headers which may have values
that are invalid according to JMS specification.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
allowAutoWiredConnectionFactory(boolean allowAutoWiredConnectionFactory)
Whether to auto-discover ConnectionFactory from the registry, if no
connection factory has been configured.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
allowAutoWiredDestinationResolver(boolean allowAutoWiredDestinationResolver)
Whether to auto-discover DestinationResolver from the registry, if no
destination resolver has been configured.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
allowNullBody(boolean allowNullBody)
Whether to allow sending messages with no body.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
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 ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
allowSerializedHeaders(boolean allowSerializedHeaders)
Controls whether or not to include serialized headers.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
alwaysCopyMessage(boolean alwaysCopyMessage)
If true, Camel will always make a JMS message copy of the message
when it is passed to the producer for sending.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
artemisStreamingEnabled(boolean artemisStreamingEnabled)
Whether optimizing for Apache Artemis streaming mode.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
asyncConsumer(boolean asyncConsumer)
Whether the JmsConsumer processes the Exchange asynchronously.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
asyncStartListener(boolean asyncStartListener)
Whether to startup the JmsConsumer message listener asynchronously,
when starting a route.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
asyncStopListener(boolean asyncStopListener)
Whether to stop the JmsConsumer message listener asynchronously, when
stopping a route.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
autoStartup(boolean autoStartup)
Specifies whether the consumer container should auto-startup.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
brokerURL(String brokerURL)
Sets the broker URL to use to connect to ActiveMQ.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
cacheLevel(int cacheLevel)
Sets the cache level by ID for the underlying JMS resources.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
cacheLevelName(String cacheLevelName)
Sets the cache level by name for the underlying JMS resources.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
clientId(String clientId)
Sets the JMS client ID to use.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
concurrentConsumers(int concurrentConsumers)
Specifies the default number of concurrent consumers when consuming
from JMS (not for request/reply over JMS).
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
configuration(org.apache.camel.component.jms.JmsConfiguration configuration)
To use a shared JMS configuration.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
connectionFactory(javax.jms.ConnectionFactory connectionFactory)
The connection factory to be use.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
consumerType(org.apache.camel.component.jms.ConsumerType consumerType)
The consumer type to use, which can be one of: Simple, Default, or
Custom.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
correlationProperty(String correlationProperty)
When using InOut exchange pattern use this JMS property instead of
JMSCorrelationID JMS property to correlate messages.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
defaultTaskExecutorType(org.apache.camel.component.jms.DefaultTaskExecutorType defaultTaskExecutorType)
Specifies what default TaskExecutor type to use in the
DefaultMessageListenerContainer, for both consumer endpoints and the
ReplyTo consumer of producer endpoints.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
deliveryDelay(long deliveryDelay)
Sets delivery delay to use for send calls for JMS.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
deliveryMode(Integer deliveryMode)
Specifies the delivery mode to be used.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
deliveryPersistent(boolean deliveryPersistent)
Specifies whether persistent delivery is used by default.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
destinationResolver(org.springframework.jms.support.destination.DestinationResolver 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 ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
disableReplyTo(boolean disableReplyTo)
Specifies whether Camel ignores the JMSReplyTo header in messages.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
disableTimeToLive(boolean disableTimeToLive)
Use this option to force disabling time to live.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
durableSubscriptionName(String durableSubscriptionName)
The durable subscriber name for specifying durable topic
subscriptions.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
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 ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
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 ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
errorHandler(org.springframework.util.ErrorHandler errorHandler)
Specifies a org.springframework.util.ErrorHandler to be invoked in
case of any uncaught exceptions thrown while processing a Message.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
errorHandlerLoggingLevel(org.apache.camel.LoggingLevel errorHandlerLoggingLevel)
Allows to configure the default errorHandler logging level for
logging uncaught exceptions.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
errorHandlerLogStackTrace(boolean errorHandlerLogStackTrace)
Allows to control whether stacktraces should be logged or not, by the
default errorHandler.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
exceptionListener(javax.jms.ExceptionListener exceptionListener)
Specifies the JMS Exception Listener that is to be notified of any
underlying JMS exceptions.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
explicitQosEnabled(Boolean explicitQosEnabled)
Set if the deliveryMode, priority or timeToLive qualities of service
should be used when sending messages.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
exposeListenerSession(boolean exposeListenerSession)
Specifies whether the listener session should be exposed when
consuming messages.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
forceSendOriginalMessage(boolean forceSendOriginalMessage)
When using mapJmsMessage=false Camel will create a new JMS message to
send to a new JMS destination if you touch the headers (get or set)
during the route.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
formatDateHeadersToIso8601(boolean formatDateHeadersToIso8601)
Sets whether JMS date properties should be formatted according to the
ISO 8601 standard.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
header to and from Camel message.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
idleConsumerLimit(int idleConsumerLimit)
Specify the limit for the number of consumers that are allowed to be
idle at any given time.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
idleTaskExecutionLimit(int idleTaskExecutionLimit)
Specifies the limit for idle executions of a receive task, not having
received any message within its execution.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
includeAllJMSXProperties(boolean includeAllJMSXProperties)
Whether to include all JMSXxxx properties when mapping from JMS to
Camel Message.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
includeSentJMSMessageID(boolean includeSentJMSMessageID)
Only applicable when sending to JMS destination using InOnly (eg fire
and forget).
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
jmsKeyFormatStrategy(org.apache.camel.component.jms.JmsKeyFormatStrategy jmsKeyFormatStrategy)
Pluggable strategy for encoding and decoding JMS keys so they can be
compliant with the JMS specification.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
jmsMessageType(org.apache.camel.component.jms.JmsMessageType jmsMessageType)
Allows you to force the use of a specific javax.jms.Message
implementation for sending JMS messages.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
lazyCreateTransactionManager(boolean lazyCreateTransactionManager)
If true, Camel will create a JmsTransactionManager, if there is no
transactionManager injected when option transacted=true.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
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 ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
maxConcurrentConsumers(int maxConcurrentConsumers)
Specifies the maximum number of concurrent consumers when consuming
from JMS (not for request/reply over JMS).
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
maxMessagesPerTask(int maxMessagesPerTask)
The number of messages per task.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
messageConverter(org.springframework.jms.support.converter.MessageConverter 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 ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
messageCreatedStrategy(org.apache.camel.component.jms.MessageCreatedStrategy 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 ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
messageIdEnabled(boolean messageIdEnabled)
When sending, specifies whether message IDs should be added.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
messageListenerContainerFactory(org.apache.camel.component.jms.MessageListenerContainerFactory messageListenerContainerFactory)
Registry ID of the MessageListenerContainerFactory used to determine
what
org.springframework.jms.listener.AbstractMessageListenerContainer to
use to consume messages.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
messageTimestampEnabled(boolean messageTimestampEnabled)
Specifies whether timestamps should be enabled by default on sending
messages.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
password(String password)
Password to use with the ConnectionFactory.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
preserveMessageQos(boolean preserveMessageQos)
Set to true, if you want to send message using the QoS settings
specified on the message, instead of the QoS settings on the JMS
endpoint.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
priority(int priority)
Values greater than 1 specify the message priority when sending
(where 0 is the lowest priority and 9 is the highest).
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
pubSubNoLocal(boolean pubSubNoLocal)
Specifies whether to inhibit the delivery of messages published by
its own connection.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
queueBrowseStrategy(org.apache.camel.component.jms.QueueBrowseStrategy queueBrowseStrategy)
To use a custom QueueBrowseStrategy when browsing queues.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
receiveTimeout(long receiveTimeout)
The timeout for receiving messages (in milliseconds).
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
recoveryInterval(long recoveryInterval)
Specifies the interval between recovery attempts, i.e.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
replyTo(String replyTo)
Provides an explicit ReplyTo destination, which overrides any
incoming value of Message.getJMSReplyTo().
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
replyToCacheLevelName(String replyToCacheLevelName)
Sets the cache level by name for the reply consumer when doing
request/reply over JMS.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
replyToConcurrentConsumers(int replyToConcurrentConsumers)
Specifies the default number of concurrent consumers when doing
request/reply over JMS.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
replyToDeliveryPersistent(boolean replyToDeliveryPersistent)
Specifies whether to use persistent delivery by default for replies.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
replyToDestinationSelectorName(String replyToDestinationSelectorName)
Sets the JMS Selector using the fixed name to be used so you can
filter out your own replies from the others when using a shared queue
(that is, if you are not using a temporary reply queue).
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
replyToMaxConcurrentConsumers(int replyToMaxConcurrentConsumers)
Specifies the maximum number of concurrent consumers when using
request/reply over JMS.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
replyToOnTimeoutMaxConcurrentConsumers(int replyToOnTimeoutMaxConcurrentConsumers)
Specifies the maximum number of concurrent consumers for continue
routing when timeout occurred when using request/reply over JMS.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
replyToOverride(String replyToOverride)
Provides an explicit ReplyTo destination in the JMS message, which
overrides the setting of replyTo.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
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 ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
replyToType(org.apache.camel.component.jms.ReplyToType replyToType)
Allows for explicitly specifying which kind of strategy to use for
replyTo queues when doing request/reply over JMS.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
requestTimeout(long requestTimeout)
The timeout for waiting for a reply when using the InOut Exchange
Pattern (in milliseconds).
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
requestTimeoutCheckerInterval(long requestTimeoutCheckerInterval)
Configures how often Camel should check for timed out Exchanges when
doing request/reply over JMS.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
selector(String selector)
Sets the JMS selector to use.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
streamMessageTypeEnabled(boolean streamMessageTypeEnabled)
Sets whether StreamMessage type is enabled or not.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
subscriptionDurable(boolean subscriptionDurable)
Set whether to make the subscription durable.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
subscriptionName(String subscriptionName)
Set the name of a subscription to create.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
subscriptionShared(boolean subscriptionShared)
Set whether to make the subscription shared.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
taskExecutor(org.springframework.core.task.TaskExecutor taskExecutor)
Allows you to specify a custom task executor for consuming messages.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
testConnectionOnStartup(boolean testConnectionOnStartup)
Specifies whether to test the connection on startup.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
timeToLive(long timeToLive)
When sending messages, specifies the time-to-live of the message (in
milliseconds).
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
transacted(boolean transacted)
Specifies whether to use transacted mode.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
transactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
The Spring transaction manager to use.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
transactionName(String transactionName)
The name of the transaction to use.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
transactionTimeout(int transactionTimeout)
The timeout value of the transaction (in seconds), if using
transacted mode.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
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 ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
transferExchange(boolean transferExchange)
You can transfer the exchange over the wire instead of just the body
and headers.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
trustAllPackages(boolean trustAllPackages)
Define if all Java packages are trusted or not (for Java object JMS
message types).
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
useMessageIDAsCorrelationID(boolean useMessageIDAsCorrelationID)
Specifies whether JMSMessageID should always be used as
JMSCorrelationID for InOut messages.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
usePooledConnection(boolean usePooledConnection)
Enables or disables whether a PooledConnectionFactory will be used so
that when messages are sent to ActiveMQ from outside of a message
consuming thread, pooling will be used rather than the default with
the Spring JmsTemplate which will create a new connection, session,
producer for each message then close them all down again.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
username(String username)
Username to use with the ConnectionFactory.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
useSingleConnection(boolean useSingleConnection)
Enables or disables whether a Spring SingleConnectionFactory will be
used so that when messages are sent to ActiveMQ from outside of a
message consuming thread, pooling will be used rather than the
default with the Spring JmsTemplate which will create a new
connection, session, producer for each message then close them all
down again.
|
default ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
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 ActivemqComponentBuilderFactory.ActivemqComponentBuilder |
waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(long waitForProvisionCorrelationToBeUpdatedThreadSleepingTime)
Interval in millis to sleep each time while waiting for provisional
correlation id to be updated.
|
build, build, doSetProperty, registerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder brokerURL(String brokerURL)
java.lang.String type.
Group: commondefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder clientId(String clientId)
java.lang.String type.
Group: commondefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder connectionFactory(javax.jms.ConnectionFactory connectionFactory)
javax.jms.ConnectionFactory type.
Group: commondefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder disableReplyTo(boolean disableReplyTo)
boolean type.
Default: false
Group: commondefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder durableSubscriptionName(String durableSubscriptionName)
java.lang.String type.
Group: commondefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder jmsMessageType(org.apache.camel.component.jms.JmsMessageType jmsMessageType)
org.apache.camel.component.jms.JmsMessageType type.
Group: commondefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder testConnectionOnStartup(boolean testConnectionOnStartup)
boolean type.
Default: false
Group: commondefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder usePooledConnection(boolean usePooledConnection)
boolean type.
Default: true
Group: commondefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder useSingleConnection(boolean useSingleConnection)
boolean type.
Default: false
Group: commondefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder acknowledgementModeName(String acknowledgementModeName)
java.lang.String type.
Default: AUTO_ACKNOWLEDGE
Group: consumerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder asyncConsumer(boolean asyncConsumer)
boolean type.
Default: false
Group: consumerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder autoStartup(boolean autoStartup)
boolean type.
Default: true
Group: consumerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder cacheLevel(int cacheLevel)
int type.
Group: consumerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder cacheLevelName(String cacheLevelName)
java.lang.String type.
Default: CACHE_AUTO
Group: consumerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder concurrentConsumers(int concurrentConsumers)
int type.
Default: 1
Group: consumerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder maxConcurrentConsumers(int maxConcurrentConsumers)
int type.
Group: consumerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder replyTo(String replyTo)
java.lang.String type.
Group: consumerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder replyToDeliveryPersistent(boolean replyToDeliveryPersistent)
boolean type.
Default: true
Group: consumerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder selector(String selector)
java.lang.String type.
Group: consumerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder subscriptionDurable(boolean subscriptionDurable)
boolean type.
Default: false
Group: consumerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder subscriptionName(String subscriptionName)
java.lang.String type.
Group: consumerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder subscriptionShared(boolean subscriptionShared)
boolean type.
Default: false
Group: consumerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder acceptMessagesWhileStopping(boolean acceptMessagesWhileStopping)
boolean type.
Default: false
Group: consumer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder allowReplyManagerQuickStop(boolean allowReplyManagerQuickStop)
boolean type.
Default: false
Group: consumer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder consumerType(org.apache.camel.component.jms.ConsumerType consumerType)
org.apache.camel.component.jms.ConsumerType type.
Default: Default
Group: consumer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder defaultTaskExecutorType(org.apache.camel.component.jms.DefaultTaskExecutorType defaultTaskExecutorType)
org.apache.camel.component.jms.DefaultTaskExecutorType
type.
Group: consumer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder eagerLoadingOfProperties(boolean eagerLoadingOfProperties)
boolean type.
Default: false
Group: consumer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder eagerPoisonBody(String eagerPoisonBody)
java.lang.String type.
Default: Poison JMS message due to ${exception.message}
Group: consumer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder exposeListenerSession(boolean exposeListenerSession)
boolean type.
Default: false
Group: consumer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder replyToSameDestinationAllowed(boolean replyToSameDestinationAllowed)
boolean type.
Default: false
Group: consumer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder taskExecutor(org.springframework.core.task.TaskExecutor taskExecutor)
org.springframework.core.task.TaskExecutor type.
Group: consumer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder deliveryDelay(long deliveryDelay)
long type.
Default: -1
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder deliveryMode(Integer deliveryMode)
java.lang.Integer type.
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder deliveryPersistent(boolean deliveryPersistent)
boolean type.
Default: true
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder explicitQosEnabled(Boolean explicitQosEnabled)
java.lang.Boolean type.
Default: false
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder formatDateHeadersToIso8601(boolean formatDateHeadersToIso8601)
boolean type.
Default: false
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder preserveMessageQos(boolean preserveMessageQos)
boolean type.
Default: false
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder priority(int priority)
int type.
Default: 4
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder replyToConcurrentConsumers(int replyToConcurrentConsumers)
int type.
Default: 1
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder replyToMaxConcurrentConsumers(int replyToMaxConcurrentConsumers)
int type.
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder replyToOnTimeoutMaxConcurrentConsumers(int replyToOnTimeoutMaxConcurrentConsumers)
int type.
Default: 1
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder replyToOverride(String replyToOverride)
java.lang.String type.
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder replyToType(org.apache.camel.component.jms.ReplyToType replyToType)
org.apache.camel.component.jms.ReplyToType type.
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder requestTimeout(long requestTimeout)
long type.
Default: 20000
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder timeToLive(long timeToLive)
long type.
Default: -1
Group: producerdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder allowAdditionalHeaders(String allowAdditionalHeaders)
java.lang.String type.
Group: producer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder allowNullBody(boolean allowNullBody)
boolean type.
Default: true
Group: producer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder alwaysCopyMessage(boolean alwaysCopyMessage)
boolean type.
Default: false
Group: producer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder correlationProperty(String correlationProperty)
java.lang.String type.
Group: producer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder disableTimeToLive(boolean disableTimeToLive)
boolean type.
Default: false
Group: producer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder forceSendOriginalMessage(boolean forceSendOriginalMessage)
boolean type.
Default: false
Group: producer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder includeSentJMSMessageID(boolean includeSentJMSMessageID)
boolean type.
Default: false
Group: producer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder replyToCacheLevelName(String replyToCacheLevelName)
java.lang.String type.
Group: producer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder replyToDestinationSelectorName(String replyToDestinationSelectorName)
java.lang.String type.
Group: producer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder streamMessageTypeEnabled(boolean streamMessageTypeEnabled)
boolean type.
Default: false
Group: producer (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder allowAutoWiredConnectionFactory(boolean allowAutoWiredConnectionFactory)
boolean type.
Default: true
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder allowAutoWiredDestinationResolver(boolean allowAutoWiredDestinationResolver)
boolean type.
Default: true
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder allowSerializedHeaders(boolean allowSerializedHeaders)
boolean type.
Default: false
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder artemisStreamingEnabled(boolean artemisStreamingEnabled)
boolean type.
Default: true
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder asyncStartListener(boolean asyncStartListener)
boolean type.
Default: false
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder asyncStopListener(boolean asyncStopListener)
boolean type.
Default: false
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder configuration(org.apache.camel.component.jms.JmsConfiguration configuration)
org.apache.camel.component.jms.JmsConfiguration type.
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder destinationResolver(org.springframework.jms.support.destination.DestinationResolver destinationResolver)
org.springframework.jms.support.destination.DestinationResolver type.
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder errorHandler(org.springframework.util.ErrorHandler errorHandler)
org.springframework.util.ErrorHandler
type.
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder exceptionListener(javax.jms.ExceptionListener exceptionListener)
javax.jms.ExceptionListener type.
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder idleConsumerLimit(int idleConsumerLimit)
int type.
Default: 1
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder idleTaskExecutionLimit(int idleTaskExecutionLimit)
int type.
Default: 1
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder includeAllJMSXProperties(boolean includeAllJMSXProperties)
boolean type.
Default: false
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder jmsKeyFormatStrategy(org.apache.camel.component.jms.JmsKeyFormatStrategy jmsKeyFormatStrategy)
org.apache.camel.component.jms.JmsKeyFormatStrategy
type.
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder mapJmsMessage(boolean mapJmsMessage)
boolean type.
Default: true
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder maxMessagesPerTask(int maxMessagesPerTask)
int type.
Default: -1
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder messageConverter(org.springframework.jms.support.converter.MessageConverter messageConverter)
org.springframework.jms.support.converter.MessageConverter type.
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder messageCreatedStrategy(org.apache.camel.component.jms.MessageCreatedStrategy messageCreatedStrategy)
org.apache.camel.component.jms.MessageCreatedStrategy
type.
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder messageIdEnabled(boolean messageIdEnabled)
boolean type.
Default: true
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder messageListenerContainerFactory(org.apache.camel.component.jms.MessageListenerContainerFactory messageListenerContainerFactory)
org.apache.camel.component.jms.MessageListenerContainerFactory type.
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder messageTimestampEnabled(boolean messageTimestampEnabled)
boolean type.
Default: true
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder pubSubNoLocal(boolean pubSubNoLocal)
boolean type.
Default: false
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder queueBrowseStrategy(org.apache.camel.component.jms.QueueBrowseStrategy queueBrowseStrategy)
org.apache.camel.component.jms.QueueBrowseStrategy type.
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder receiveTimeout(long receiveTimeout)
long type.
Default: 1000
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder recoveryInterval(long recoveryInterval)
long type.
Default: 5000
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder requestTimeoutCheckerInterval(long requestTimeoutCheckerInterval)
long type.
Default: 1000
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder transferException(boolean transferException)
boolean type.
Default: false
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder transferExchange(boolean transferExchange)
boolean type.
Default: false
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder trustAllPackages(boolean trustAllPackages)
boolean type.
Default: false
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder useMessageIDAsCorrelationID(boolean useMessageIDAsCorrelationID)
boolean type.
Default: false
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder waitForProvisionCorrelationToBeUpdatedCounter(int waitForProvisionCorrelationToBeUpdatedCounter)
int type.
Default: 50
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder waitForProvisionCorrelationToBeUpdatedThreadSleepingTime(long waitForProvisionCorrelationToBeUpdatedThreadSleepingTime)
long type.
Default: 100
Group: advanceddefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
org.apache.camel.spi.HeaderFilterStrategy type.
Group: filterdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder errorHandlerLoggingLevel(org.apache.camel.LoggingLevel errorHandlerLoggingLevel)
org.apache.camel.LoggingLevel type.
Default: WARN
Group: loggingdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder errorHandlerLogStackTrace(boolean errorHandlerLogStackTrace)
boolean type.
Default: true
Group: loggingdefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder password(String password)
java.lang.String type.
Group: securitydefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder username(String username)
java.lang.String type.
Group: securitydefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder transacted(boolean transacted)
boolean type.
Default: false
Group: transactiondefault ActivemqComponentBuilderFactory.ActivemqComponentBuilder lazyCreateTransactionManager(boolean lazyCreateTransactionManager)
boolean type.
Default: true
Group: transaction (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder transactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
org.springframework.transaction.PlatformTransactionManager type.
Group: transaction (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder transactionName(String transactionName)
java.lang.String type.
Group: transaction (advanced)default ActivemqComponentBuilderFactory.ActivemqComponentBuilder transactionTimeout(int transactionTimeout)
int type.
Default: -1
Group: transaction (advanced)Apache Camel