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