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 |