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