public static interface Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder |
acknowledgementMode(Sjms2EndpointBuilderFactory.SessionAcknowledgementType acknowledgementMode)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED,
CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder |
acknowledgementMode(String acknowledgementMode)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED,
CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
advanced() |
default Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder |
namedReplyTo(String namedReplyTo)
Sets the reply to destination name used for InOut producer endpoints.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder |
persistent(boolean persistent)
Flag used to enable/disable message persistence.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder |
persistent(String persistent)
Flag used to enable/disable message persistence.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder |
producerCount(int producerCount)
Sets the number of producers used for this endpoint.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder |
producerCount(String producerCount)
Sets the number of producers used for this endpoint.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder |
transactionCommitStrategy(Object transactionCommitStrategy)
Sets the commit strategy.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder |
transactionCommitStrategy(String transactionCommitStrategy)
Sets the commit strategy.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder |
ttl(long ttl)
Flag used to adjust the Time To Live value of produced messages.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder |
ttl(String ttl)
Flag used to adjust the Time To Live value of produced messages.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder advanced()
default Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder acknowledgementMode(Sjms2EndpointBuilderFactory.SessionAcknowledgementType acknowledgementMode)
org.apache.camel.component.sjms.jms.SessionAcknowledgementType type.
Default: AUTO_ACKNOWLEDGE
Group: commondefault Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder acknowledgementMode(String acknowledgementMode)
org.apache.camel.component.sjms.jms.SessionAcknowledgementType type.
Default: AUTO_ACKNOWLEDGE
Group: commondefault Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder namedReplyTo(String namedReplyTo)
java.lang.String type.
Group: producerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder persistent(boolean persistent)
boolean type.
Default: true
Group: producerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder persistent(String persistent)
boolean type.
Default: true
Group: producerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder producerCount(int producerCount)
int type.
Default: 1
Group: producerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder producerCount(String producerCount)
int type.
Default: 1
Group: producerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder ttl(long ttl)
long type.
Default: -1
Group: producerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder ttl(String ttl)
long type.
Default: -1
Group: producerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder transactionCommitStrategy(Object transactionCommitStrategy)
org.apache.camel.component.sjms.TransactionCommitStrategy type.
Group: transactiondefault Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder transactionCommitStrategy(String transactionCommitStrategy)
org.apache.camel.component.sjms.TransactionCommitStrategy type.
Group: transactionApache Camel