public static interface SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder |
acknowledgementMode(SjmsEndpointBuilderFactory.SessionAcknowledgementType acknowledgementMode)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED,
CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.
|
default SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder |
acknowledgementMode(String acknowledgementMode)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED,
CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointProducerBuilder |
advanced() |
default SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder |
namedReplyTo(String namedReplyTo)
Sets the reply to destination name used for InOut producer endpoints.
|
default SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder |
persistent(boolean persistent)
Flag used to enable/disable message persistence.
|
default SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder |
persistent(String persistent)
Flag used to enable/disable message persistence.
|
default SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder |
producerCount(int producerCount)
Sets the number of producers used for this endpoint.
|
default SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder |
producerCount(String producerCount)
Sets the number of producers used for this endpoint.
|
default SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder |
transactionCommitStrategy(Object transactionCommitStrategy)
Sets the commit strategy.
|
default SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder |
transactionCommitStrategy(String transactionCommitStrategy)
Sets the commit strategy.
|
default SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder |
ttl(long ttl)
Flag used to adjust the Time To Live value of produced messages.
|
default SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder |
ttl(String ttl)
Flag used to adjust the Time To Live value of produced messages.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointProducerBuilder advanced()
default SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder acknowledgementMode(SjmsEndpointBuilderFactory.SessionAcknowledgementType acknowledgementMode)
acknowledgementMode - the value to setdefault SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder acknowledgementMode(String acknowledgementMode)
acknowledgementMode - the value to setdefault SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder namedReplyTo(String namedReplyTo)
namedReplyTo - the value to setdefault SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder persistent(boolean persistent)
persistent - the value to setdefault SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder persistent(String persistent)
persistent - the value to setdefault SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder producerCount(int producerCount)
producerCount - the value to setdefault SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder producerCount(String producerCount)
producerCount - the value to setdefault SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder ttl(long ttl)
ttl - the value to setdefault SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder ttl(String ttl)
ttl - the value to setdefault SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder transactionCommitStrategy(Object transactionCommitStrategy)
transactionCommitStrategy - the value to setdefault SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder transactionCommitStrategy(String transactionCommitStrategy)
transactionCommitStrategy - the value to setApache Camel