ActiveMQ endpoint.
Name | Kind | Group | Required | Default | Type | Enum | Description |
---|---|---|---|---|---|---|---|
destinationType | path | common | queue | java.lang.String | queue topic temp:queue temp:topic |
||
destinationName | path | common | true | java.lang.String | |||
clientId | parameter | common | java.lang.String | ||||
disableReplyTo | parameter | common | boolean | ||||
durableSubscriptionName | parameter | common | java.lang.String | ||||
jmsMessageType | parameter | common | org.apache.camel.component.jms.JmsMessageType | Bytes Map Object Stream Text |
|||
testConnectionOnStartup | parameter | common | boolean | ||||
acknowledgementModeName | parameter | consumer | AUTO_ACKNOWLEDGE | java.lang.String | SESSION_TRANSACTED CLIENT_ACKNOWLEDGE AUTO_ACKNOWLEDGE DUPS_OK_ACKNOWLEDGE |
||
asyncConsumer | parameter | consumer | boolean | ||||
autoStartup | parameter | consumer | true | boolean | |||
cacheLevelName | parameter | consumer | CACHE_AUTO | java.lang.String | CACHE_AUTO CACHE_CONNECTION CACHE_CONSUMER CACHE_NONE CACHE_SESSION |
||
concurrentConsumers | parameter | consumer | 1 | int | |||
maxConcurrentConsumers | parameter | consumer | int | ||||
replyTo | parameter | consumer | java.lang.String | ||||
replyToDeliveryPersistent | parameter | consumer | true | boolean | |||
selector | parameter | consumer | java.lang.String | ||||
acceptMessagesWhileStopping | parameter | consumer (advanced) | boolean | ||||
consumerType | parameter | consumer (advanced) | Default | org.apache.camel.component.jms.ConsumerType | Simple Default Custom |
||
defaultTaskExecutorType | parameter | consumer (advanced) | org.apache.camel.component.jms.DefaultTaskExecutorType | ThreadPool SimpleAsync |
|||
eagerLoadingOfProperties | parameter | consumer (advanced) | boolean | ||||
exposeListenerSession | parameter | consumer (advanced) | boolean | ||||
replyToSameDestinationAllowed | parameter | consumer (advanced) | boolean | ||||
deliveryMode | parameter | producer | java.lang.Integer | 1 2 |
|||
deliveryPersistent | parameter | producer | true | boolean | |||
explicitQosEnabled | parameter | producer | java.lang.Boolean | ||||
preserveMessageQos | parameter | producer | boolean | ||||
priority | parameter | producer | 4 | int | 1 2 3 4 5 6 7 8 9 |
||
replyToConcurrentConsumers | parameter | producer | 1 | int | |||
replyToMaxConcurrentConsumers | parameter | producer | int | ||||
replyToOverride | parameter | producer | java.lang.String | ||||
replyToType | parameter | producer | org.apache.camel.component.jms.ReplyToType | Temporary Shared Exclusive |
|||
requestTimeout | parameter | producer | 20000 | long | |||
timeToLive | parameter | producer | -1 | long | |||
allowNullBody | parameter | producer (advanced) | true | boolean | |||
alwaysCopyMessage | parameter | producer (advanced) | boolean | ||||
disableTimeToLive | parameter | producer (advanced) | boolean | ||||
forceSendOriginalMessage | parameter | producer (advanced) | boolean | ||||
includeSentJMSMessageID | parameter | producer (advanced) | boolean | ||||
replyToCacheLevelName | parameter | producer (advanced) | java.lang.String | ||||
replyToDestinationSelectorName | parameter | producer (advanced) | java.lang.String | ||||
asyncStartListener | parameter | advanced | boolean | ||||
asyncStopListener | parameter | advanced | boolean | ||||
errorHandler | parameter | advanced | org.springframework.util.ErrorHandler | ||||
errorHandlerLoggingLevel | parameter | advanced | WARN | org.apache.camel.LoggingLevel | TRACE DEBUG INFO WARN ERROR OFF |
||
errorHandlerLogStackTrace | parameter | advanced | true | boolean | |||
exceptionListener | parameter | advanced | javax.jms.ExceptionListener | ||||
exchangePattern | parameter | advanced | InOnly | org.apache.camel.ExchangePattern | InOnly RobustInOnly InOut InOptionalOut OutOnly RobustOutOnly OutIn OutOptionalIn |
Sets the default exchange pattern when creating an exchange | |
headerFilterStrategy | parameter | advanced | org.apache.camel.spi.HeaderFilterStrategy | ||||
idleConsumerLimit | parameter | advanced | 1 | int | |||
idleTaskExecutionLimit | parameter | advanced | 1 | int | |||
includeAllJMSXProperties | parameter | advanced | boolean | ||||
jmsKeyFormatStrategy | parameter | advanced | org.apache.camel.component.jms.JmsKeyFormatStrategy | ||||
mapJmsMessage | parameter | advanced | true | boolean | |||
maxMessagesPerTask | parameter | advanced | -1 | int | |||
messageCreatedStrategy | parameter | advanced | org.apache.camel.component.jms.MessageCreatedStrategy | ||||
messageIdEnabled | parameter | advanced | true | boolean | |||
messageTimestampEnabled | parameter | advanced | true | boolean | |||
pubSubNoLocal | parameter | advanced | boolean | ||||
receiveTimeout | parameter | advanced | 1000 | long | |||
recoveryInterval | parameter | advanced | 5000 | long | |||
requestTimeoutCheckerInterval | parameter | advanced | 1000 | long | |||
synchronous | parameter | advanced | false | boolean | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). | ||
transferException | parameter | advanced | boolean | ||||
transferExchange | parameter | advanced | boolean | ||||
useMessageIDAsCorrelationID | parameter | advanced | boolean | ||||
transacted | parameter | transaction | boolean | ||||
lazyCreateTransactionManager | parameter | transaction (advanced) | true | boolean | |||
transactionName | parameter | transaction (advanced) | java.lang.String | ||||
transactionTimeout | parameter | transaction (advanced) | -1 | int |