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 |
replyTo(String replyTo)
Provides an explicit ReplyTo destination (overrides any incoming
value of Message.getJMSReplyTo() in consumer).
|
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 |
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 ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder |
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 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 replyTo(String replyTo)
java.lang.String 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: transactiondefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder transactedInOut(boolean transactedInOut)
boolean type.
Default: false
Group: transactiondefault ActiveMQEndpointBuilderFactory.ActiveMQEndpointProducerBuilder transactedInOut(String transactedInOut)
boolean type.
Default: false
Group: transactionApache Camel