public static interface JmsEndpointBuilderFactory.JmsEndpointBuilder extends JmsEndpointBuilderFactory.JmsEndpointConsumerBuilder, JmsEndpointBuilderFactory.JmsEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default JmsEndpointBuilderFactory.AdvancedJmsEndpointBuilder |
advanced() |
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
clientId(String clientId)
Sets the JMS client ID to use.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
connectionFactory(Object connectionFactory)
The connection factory to be use.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
connectionFactory(String connectionFactory)
The connection factory to be use.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
disableReplyTo(boolean disableReplyTo)
Specifies whether Camel ignores the JMSReplyTo header in messages.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
disableReplyTo(String disableReplyTo)
Specifies whether Camel ignores the JMSReplyTo header in messages.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
durableSubscriptionName(String durableSubscriptionName)
The durable subscriber name for specifying durable topic
subscriptions.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
jmsMessageType(JmsEndpointBuilderFactory.JmsMessageType jmsMessageType)
Allows you to force the use of a specific javax.jms.Message
implementation for sending JMS messages.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
jmsMessageType(String jmsMessageType)
Allows you to force the use of a specific javax.jms.Message
implementation for sending JMS messages.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
password(String password)
Password to use with the ConnectionFactory.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
testConnectionOnStartup(boolean testConnectionOnStartup)
Specifies whether to test the connection on startup.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
testConnectionOnStartup(String testConnectionOnStartup)
Specifies whether to test the connection on startup.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
transacted(boolean transacted)
Specifies whether to use transacted mode.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
transacted(String transacted)
Specifies whether to use transacted mode.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
transactedInOut(boolean transactedInOut)
Specifies whether InOut operations (request reply) default to using
transacted mode If this flag is set to true, then Spring JmsTemplate
will have sessionTransacted set to true, and the acknowledgeMode as
transacted on the JmsTemplate used for InOut operations.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
transactedInOut(String transactedInOut)
Specifies whether InOut operations (request reply) default to using
transacted mode If this flag is set to true, then Spring JmsTemplate
will have sessionTransacted set to true, and the acknowledgeMode as
transacted on the JmsTemplate used for InOut operations.
|
default JmsEndpointBuilderFactory.JmsEndpointBuilder |
username(String username)
Username to use with the ConnectionFactory.
|
acknowledgementModeName, asyncConsumer, asyncConsumer, autoStartup, autoStartup, cacheLevel, cacheLevel, cacheLevelName, concurrentConsumers, concurrentConsumers, errorHandlerLoggingLevel, errorHandlerLoggingLevel, errorHandlerLogStackTrace, errorHandlerLogStackTrace, maxConcurrentConsumers, maxConcurrentConsumers, replyTo, replyToDeliveryPersistent, replyToDeliveryPersistent, selector, subscriptionDurable, subscriptionDurable, subscriptionName, subscriptionShared, subscriptionShareddoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUrideliveryDelay, deliveryDelay, deliveryMode, deliveryMode, deliveryPersistent, deliveryPersistent, explicitQosEnabled, explicitQosEnabled, formatDateHeadersToIso8601, formatDateHeadersToIso8601, lazyStartProducer, lazyStartProducer, preserveMessageQos, preserveMessageQos, priority, priority, replyToConcurrentConsumers, replyToConcurrentConsumers, replyToMaxConcurrentConsumers, replyToMaxConcurrentConsumers, replyToOnTimeoutMaxConcurrentConsumers, replyToOnTimeoutMaxConcurrentConsumers, replyToOverride, replyToType, replyToType, requestTimeout, requestTimeout, timeToLive, timeToLivedefault JmsEndpointBuilderFactory.AdvancedJmsEndpointBuilder advanced()
advanced in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderadvanced in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder clientId(String clientId)
java.lang.String type.
Group: commonclientId in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderclientId in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder connectionFactory(Object connectionFactory)
javax.jms.ConnectionFactory type.
Group: commonconnectionFactory in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderconnectionFactory in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder connectionFactory(String connectionFactory)
javax.jms.ConnectionFactory type.
Group: commonconnectionFactory in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderconnectionFactory in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder disableReplyTo(boolean disableReplyTo)
boolean type.
Default: false
Group: commondisableReplyTo in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderdisableReplyTo in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder disableReplyTo(String disableReplyTo)
boolean type.
Default: false
Group: commondisableReplyTo in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderdisableReplyTo in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder durableSubscriptionName(String durableSubscriptionName)
java.lang.String type.
Group: commondurableSubscriptionName in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderdurableSubscriptionName in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder jmsMessageType(JmsEndpointBuilderFactory.JmsMessageType jmsMessageType)
org.apache.camel.component.jms.JmsMessageType type.
Group: commonjmsMessageType in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderjmsMessageType in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder jmsMessageType(String jmsMessageType)
org.apache.camel.component.jms.JmsMessageType type.
Group: commonjmsMessageType in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderjmsMessageType in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder testConnectionOnStartup(boolean testConnectionOnStartup)
boolean type.
Default: false
Group: commontestConnectionOnStartup in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuildertestConnectionOnStartup in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder testConnectionOnStartup(String testConnectionOnStartup)
boolean type.
Default: false
Group: commontestConnectionOnStartup in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuildertestConnectionOnStartup in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder password(String password)
java.lang.String type.
Group: securitypassword in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderpassword in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder username(String username)
java.lang.String type.
Group: securityusername in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderusername in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder transacted(boolean transacted)
boolean type.
Default: false
Group: transactiontransacted in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuildertransacted in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder transacted(String transacted)
boolean type.
Default: false
Group: transactiontransacted in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuildertransacted in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder transactedInOut(boolean transactedInOut)
boolean type.
Default: false
Group: transactiontransactedInOut in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuildertransactedInOut in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdefault JmsEndpointBuilderFactory.JmsEndpointBuilder transactedInOut(String transactedInOut)
boolean type.
Default: false
Group: transactiontransactedInOut in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuildertransactedInOut in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderApache Camel