| Package | Description |
|---|---|
| org.apache.camel.builder.endpoint.dsl |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
JmsEndpointBuilderFactory.JmsEndpointBuilder
Builder for endpoint for the JMS component.
|
| Modifier and Type | Method and Description |
|---|---|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.AdvancedJmsEndpointProducerBuilder.basic() |
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.clientId(String clientId)
Sets the JMS client ID to use.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.connectionFactory(Object connectionFactory)
The connection factory to be use.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.connectionFactory(String connectionFactory)
The connection factory to be use.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.deliveryDelay(long deliveryDelay)
Sets delivery delay to use for send calls for JMS.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.deliveryDelay(String deliveryDelay)
Sets delivery delay to use for send calls for JMS.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.deliveryMode(Integer deliveryMode)
Specifies the delivery mode to be used.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.deliveryMode(String deliveryMode)
Specifies the delivery mode to be used.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.deliveryPersistent(boolean deliveryPersistent)
Specifies whether persistent delivery is used by default.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.deliveryPersistent(String deliveryPersistent)
Specifies whether persistent delivery is used by default.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.disableReplyTo(boolean disableReplyTo)
Specifies whether Camel ignores the JMSReplyTo header in messages.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.disableReplyTo(String disableReplyTo)
Specifies whether Camel ignores the JMSReplyTo header in messages.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.durableSubscriptionName(String durableSubscriptionName)
The durable subscriber name for specifying durable topic
subscriptions.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.explicitQosEnabled(Boolean explicitQosEnabled)
Set if the deliveryMode, priority or timeToLive qualities of service
should be used when sending messages.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.explicitQosEnabled(String explicitQosEnabled)
Set if the deliveryMode, priority or timeToLive qualities of service
should be used when sending messages.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.formatDateHeadersToIso8601(boolean formatDateHeadersToIso8601)
Sets whether JMS date properties should be formatted according to the
ISO 8601 standard.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.formatDateHeadersToIso8601(String formatDateHeadersToIso8601)
Sets whether JMS date properties should be formatted according to the
ISO 8601 standard.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.jmsMessageType(JmsEndpointBuilderFactory.JmsMessageType jmsMessageType)
Allows you to force the use of a specific javax.jms.Message
implementation for sending JMS messages.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.jmsMessageType(String jmsMessageType)
Allows you to force the use of a specific javax.jms.Message
implementation for sending JMS messages.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.password(String password)
Password to use with the ConnectionFactory.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.preserveMessageQos(boolean preserveMessageQos)
Set to true, if you want to send message using the QoS settings
specified on the message, instead of the QoS settings on the JMS
endpoint.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.preserveMessageQos(String preserveMessageQos)
Set to true, if you want to send message using the QoS settings
specified on the message, instead of the QoS settings on the JMS
endpoint.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.priority(int priority)
Values greater than 1 specify the message priority when sending
(where 0 is the lowest priority and 9 is the highest).
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.priority(String priority)
Values greater than 1 specify the message priority when sending
(where 0 is the lowest priority and 9 is the highest).
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.replyToConcurrentConsumers(int replyToConcurrentConsumers)
Specifies the default number of concurrent consumers when doing
request/reply over JMS.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.replyToConcurrentConsumers(String replyToConcurrentConsumers)
Specifies the default number of concurrent consumers when doing
request/reply over JMS.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.replyToMaxConcurrentConsumers(int replyToMaxConcurrentConsumers)
Specifies the maximum number of concurrent consumers when using
request/reply over JMS.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.replyToMaxConcurrentConsumers(String replyToMaxConcurrentConsumers)
Specifies the maximum number of concurrent consumers when using
request/reply over JMS.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.replyToOnTimeoutMaxConcurrentConsumers(int replyToOnTimeoutMaxConcurrentConsumers)
Specifies the maximum number of concurrent consumers for continue
routing when timeout occurred when using request/reply over JMS.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.replyToOnTimeoutMaxConcurrentConsumers(String replyToOnTimeoutMaxConcurrentConsumers)
Specifies the maximum number of concurrent consumers for continue
routing when timeout occurred when using request/reply over JMS.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.replyToOverride(String replyToOverride)
Provides an explicit ReplyTo destination in the JMS message, which
overrides the setting of replyTo.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.replyToType(JmsEndpointBuilderFactory.ReplyToType replyToType)
Allows for explicitly specifying which kind of strategy to use for
replyTo queues when doing request/reply over JMS.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.replyToType(String replyToType)
Allows for explicitly specifying which kind of strategy to use for
replyTo queues when doing request/reply over JMS.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.requestTimeout(long requestTimeout)
The timeout for waiting for a reply when using the InOut Exchange
Pattern (in milliseconds).
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.requestTimeout(String requestTimeout)
The timeout for waiting for a reply when using the InOut Exchange
Pattern (in milliseconds).
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.testConnectionOnStartup(boolean testConnectionOnStartup)
Specifies whether to test the connection on startup.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.testConnectionOnStartup(String testConnectionOnStartup)
Specifies whether to test the connection on startup.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.timeToLive(long timeToLive)
When sending messages, specifies the time-to-live of the message (in
milliseconds).
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.timeToLive(String timeToLive)
When sending messages, specifies the time-to-live of the message (in
milliseconds).
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.transacted(boolean transacted)
Specifies whether to use transacted mode.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.transacted(String transacted)
Specifies whether to use transacted mode.
|
default JmsEndpointBuilderFactory.JmsEndpointProducerBuilder |
JmsEndpointBuilderFactory.JmsEndpointProducerBuilder.username(String username)
Username to use with the ConnectionFactory.
|
Apache Camel