public static interface ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default ActiveMQEndpointBuilderFactory.AdvancedActiveMQEndpointProducerBuilder |
advanced() |
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
clientId(String clientId)
Sets the JMS client ID to use.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
connectionFactory(Object connectionFactory)
The connection factory to be use.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
connectionFactory(String connectionFactory)
The connection factory to be use.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
deliveryDelay(long deliveryDelay)
Sets delivery delay to use for send calls for JMS.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
deliveryDelay(String deliveryDelay)
Sets delivery delay to use for send calls for JMS.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
deliveryMode(Integer deliveryMode)
Specifies the delivery mode to be used.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
deliveryMode(String deliveryMode)
Specifies the delivery mode to be used.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
deliveryPersistent(boolean deliveryPersistent)
Specifies whether persistent delivery is used by default.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
deliveryPersistent(String deliveryPersistent)
Specifies whether persistent delivery is used by default.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
disableReplyTo(boolean disableReplyTo)
Specifies whether Camel ignores the JMSReplyTo header in messages.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
disableReplyTo(String disableReplyTo)
Specifies whether Camel ignores the JMSReplyTo header in messages.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
durableSubscriptionName(String durableSubscriptionName)
The durable subscriber name for specifying durable topic
subscriptions.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
explicitQosEnabled(Boolean explicitQosEnabled)
Set if the deliveryMode, priority or timeToLive qualities of service
should be used when sending messages.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
explicitQosEnabled(String explicitQosEnabled)
Set if the deliveryMode, priority or timeToLive qualities of service
should be used when sending messages.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
formatDateHeadersToIso8601(boolean formatDateHeadersToIso8601)
Sets whether JMS date properties should be formatted according to the
ISO 8601 standard.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
formatDateHeadersToIso8601(String formatDateHeadersToIso8601)
Sets whether JMS date properties should be formatted according to the
ISO 8601 standard.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
jmsMessageType(ActiveMQEndpointBuilderFactory.JmsMessageType jmsMessageType)
Allows you to force the use of a specific javax.jms.Message
implementation for sending JMS messages.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
jmsMessageType(String jmsMessageType)
Allows you to force the use of a specific javax.jms.Message
implementation for sending JMS messages.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
password(String password)
Password to use with the ConnectionFactory.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
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 ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
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 ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
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 ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
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 ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
replyToConcurrentConsumers(int replyToConcurrentConsumers)
Specifies the default number of concurrent consumers when doing
request/reply over JMS.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
replyToConcurrentConsumers(String replyToConcurrentConsumers)
Specifies the default number of concurrent consumers when doing
request/reply over JMS.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
replyToMaxConcurrentConsumers(int replyToMaxConcurrentConsumers)
Specifies the maximum number of concurrent consumers when using
request/reply over JMS.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
replyToMaxConcurrentConsumers(String replyToMaxConcurrentConsumers)
Specifies the maximum number of concurrent consumers when using
request/reply over JMS.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
replyToOnTimeoutMaxConcurrentConsumers(int replyToOnTimeoutMaxConcurrentConsumers)
Specifies the maximum number of concurrent consumers for continue
routing when timeout occurred when using request/reply over JMS.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
replyToOnTimeoutMaxConcurrentConsumers(String replyToOnTimeoutMaxConcurrentConsumers)
Specifies the maximum number of concurrent consumers for continue
routing when timeout occurred when using request/reply over JMS.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
replyToOverride(String replyToOverride)
Provides an explicit ReplyTo destination in the JMS message, which
overrides the setting of replyTo.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
replyToType(ActiveMQEndpointBuilderFactory.ReplyToType replyToType)
Allows for explicitly specifying which kind of strategy to use for
replyTo queues when doing request/reply over JMS.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
replyToType(String replyToType)
Allows for explicitly specifying which kind of strategy to use for
replyTo queues when doing request/reply over JMS.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
requestTimeout(long requestTimeout)
The timeout for waiting for a reply when using the InOut Exchange
Pattern (in milliseconds).
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
requestTimeout(String requestTimeout)
The timeout for waiting for a reply when using the InOut Exchange
Pattern (in milliseconds).
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
testConnectionOnStartup(boolean testConnectionOnStartup)
Specifies whether to test the connection on startup.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
testConnectionOnStartup(String testConnectionOnStartup)
Specifies whether to test the connection on startup.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
timeToLive(long timeToLive)
When sending messages, specifies the time-to-live of the message (in
milliseconds).
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
timeToLive(String timeToLive)
When sending messages, specifies the time-to-live of the message (in
milliseconds).
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
transacted(boolean transacted)
Specifies whether to use transacted mode.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
transacted(String transacted)
Specifies whether to use transacted mode.
|
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
username(String username)
Username to use with the ConnectionFactory.
|
default ActiveMQEndpointBuilderFactory.AdvancedActiveMQEndpointProducerBuilder advanced()
default ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder clientId(String clientId)
java.lang.String type.
Group: commondefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder connectionFactory(Object connectionFactory)
javax.jms.ConnectionFactory type.
Group: commondefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder connectionFactory(String connectionFactory)
javax.jms.ConnectionFactory type.
Group: commondefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder disableReplyTo(boolean disableReplyTo)
boolean type.
Default: false
Group: commondefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder disableReplyTo(String disableReplyTo)
boolean type.
Default: false
Group: commondefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder durableSubscriptionName(String durableSubscriptionName)
java.lang.String type.
Group: commondefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder jmsMessageType(ActiveMQEndpointBuilderFactory.JmsMessageType jmsMessageType)
org.apache.camel.component.jms.JmsMessageType type.
Group: commondefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder jmsMessageType(String jmsMessageType)
org.apache.camel.component.jms.JmsMessageType type.
Group: commondefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder testConnectionOnStartup(boolean testConnectionOnStartup)
boolean type.
Default: false
Group: commondefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder testConnectionOnStartup(String testConnectionOnStartup)
boolean type.
Default: false
Group: commondefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder deliveryDelay(long deliveryDelay)
long type.
Default: -1
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder deliveryDelay(String deliveryDelay)
long type.
Default: -1
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder deliveryMode(Integer deliveryMode)
java.lang.Integer type.
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder deliveryMode(String deliveryMode)
java.lang.Integer
type.
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder deliveryPersistent(boolean deliveryPersistent)
boolean type.
Default: true
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder deliveryPersistent(String deliveryPersistent)
boolean type.
Default: true
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder explicitQosEnabled(Boolean explicitQosEnabled)
java.lang.Boolean type.
Default: false
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder explicitQosEnabled(String explicitQosEnabled)
java.lang.Boolean
type.
Default: false
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder formatDateHeadersToIso8601(boolean formatDateHeadersToIso8601)
boolean type.
Default: false
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder formatDateHeadersToIso8601(String formatDateHeadersToIso8601)
boolean type.
Default: false
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder preserveMessageQos(boolean preserveMessageQos)
boolean type.
Default: false
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder preserveMessageQos(String preserveMessageQos)
boolean type.
Default: false
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder priority(int priority)
int type.
Default: 4
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder priority(String priority)
int type.
Default: 4
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder replyToConcurrentConsumers(int replyToConcurrentConsumers)
int type.
Default: 1
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder replyToConcurrentConsumers(String replyToConcurrentConsumers)
int type.
Default: 1
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder replyToMaxConcurrentConsumers(int replyToMaxConcurrentConsumers)
int type.
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder replyToMaxConcurrentConsumers(String replyToMaxConcurrentConsumers)
int type.
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder replyToOnTimeoutMaxConcurrentConsumers(int replyToOnTimeoutMaxConcurrentConsumers)
int type.
Default: 1
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder replyToOnTimeoutMaxConcurrentConsumers(String replyToOnTimeoutMaxConcurrentConsumers)
int type.
Default: 1
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder replyToOverride(String replyToOverride)
java.lang.String type.
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder replyToType(ActiveMQEndpointBuilderFactory.ReplyToType replyToType)
org.apache.camel.component.jms.ReplyToType type.
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder replyToType(String replyToType)
org.apache.camel.component.jms.ReplyToType type.
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder requestTimeout(long requestTimeout)
long type.
Default: 20000
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder requestTimeout(String requestTimeout)
long type.
Default: 20000
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder timeToLive(long timeToLive)
long type.
Default: -1
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder timeToLive(String timeToLive)
long type.
Default: -1
Group: producerdefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder password(String password)
java.lang.String type.
Group: securitydefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder username(String username)
java.lang.String type.
Group: securitydefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder transacted(boolean transacted)
boolean type.
Default: false
Group: transactiondefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder transacted(String transacted)
boolean type.
Default: false
Group: transactionApache Camel