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 |
replyTo(String replyTo)
Provides an explicit ReplyTo destination (overrides any incoming
value of Message.getJMSReplyTo() in consumer).
|
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, 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)
clientId in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderclientId in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderclientId - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder connectionFactory(Object connectionFactory)
connectionFactory in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderconnectionFactory in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderconnectionFactory - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder connectionFactory(String connectionFactory)
connectionFactory in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderconnectionFactory in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderconnectionFactory - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder disableReplyTo(boolean disableReplyTo)
disableReplyTo in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderdisableReplyTo in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdisableReplyTo - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder disableReplyTo(String disableReplyTo)
disableReplyTo in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderdisableReplyTo in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdisableReplyTo - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder durableSubscriptionName(String durableSubscriptionName)
durableSubscriptionName in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderdurableSubscriptionName in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderdurableSubscriptionName - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder jmsMessageType(JmsEndpointBuilderFactory.JmsMessageType jmsMessageType)
jmsMessageType in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderjmsMessageType in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderjmsMessageType - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder jmsMessageType(String jmsMessageType)
jmsMessageType in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderjmsMessageType in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderjmsMessageType - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder replyTo(String replyTo)
replyTo in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderreplyTo in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderreplyTo - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder testConnectionOnStartup(boolean testConnectionOnStartup)
testConnectionOnStartup in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuildertestConnectionOnStartup in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuildertestConnectionOnStartup - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder testConnectionOnStartup(String testConnectionOnStartup)
testConnectionOnStartup in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuildertestConnectionOnStartup in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuildertestConnectionOnStartup - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder password(String password)
password in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderpassword in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderpassword - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder username(String username)
username in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuilderusername in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuilderusername - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder transacted(boolean transacted)
transacted in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuildertransacted in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuildertransacted - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder transacted(String transacted)
transacted in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuildertransacted in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuildertransacted - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder transactedInOut(boolean transactedInOut)
transactedInOut in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuildertransactedInOut in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuildertransactedInOut - the value to setdefault JmsEndpointBuilderFactory.JmsEndpointBuilder transactedInOut(String transactedInOut)
transactedInOut in interface JmsEndpointBuilderFactory.JmsEndpointConsumerBuildertransactedInOut in interface JmsEndpointBuilderFactory.JmsEndpointProducerBuildertransactedInOut - the value to setApache Camel