Interface SjmsEndpointBuilderFactory.SjmsEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder
,SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder
- Enclosing interface:
- SjmsEndpointBuilderFactory
public static interface SjmsEndpointBuilderFactory.SjmsEndpointBuilder extends SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder, SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder
Builder for endpoint for the Simple JMS component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default SjmsEndpointBuilderFactory.SjmsEndpointBuilder
acknowledgementMode(String acknowledgementMode)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED, CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.default SjmsEndpointBuilderFactory.SjmsEndpointBuilder
acknowledgementMode(SjmsEndpointBuilderFactory.SessionAcknowledgementType acknowledgementMode)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED, CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointBuilder
advanced()
default SjmsEndpointBuilderFactory.SjmsEndpointBuilder
transactionCommitStrategy(Object transactionCommitStrategy)
Sets the commit strategy.default SjmsEndpointBuilderFactory.SjmsEndpointBuilder
transactionCommitStrategy(String transactionCommitStrategy)
Sets the commit strategy.-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, consumerCount, consumerCount, durableSubscriptionId, errorHandlerLoggingLevel, errorHandlerLoggingLevel, errorHandlerLogStackTrace, errorHandlerLogStackTrace, reconnectBackOff, reconnectBackOff, reconnectOnError, reconnectOnError, synchronous, synchronous, transacted, transacted, transactionBatchCount, transactionBatchCount, transactionBatchTimeout, transactionBatchTimeout
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.SjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder
lazyStartProducer, lazyStartProducer, namedReplyTo, persistent, persistent, producerCount, producerCount, ttl, ttl
-
-
-
-
Method Detail
-
advanced
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointBuilder advanced()
- Specified by:
advanced
in interfaceSjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder
- Specified by:
advanced
in interfaceSjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder
-
acknowledgementMode
default SjmsEndpointBuilderFactory.SjmsEndpointBuilder acknowledgementMode(SjmsEndpointBuilderFactory.SessionAcknowledgementType acknowledgementMode)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED, CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE. The option is a:org.apache.camel.component.sjms.jms.SessionAcknowledgementType
type. Default: AUTO_ACKNOWLEDGE Group: common- Specified by:
acknowledgementMode
in interfaceSjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder
- Specified by:
acknowledgementMode
in interfaceSjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder
-
acknowledgementMode
default SjmsEndpointBuilderFactory.SjmsEndpointBuilder acknowledgementMode(String acknowledgementMode)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED, CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE. The option will be converted to aorg.apache.camel.component.sjms.jms.SessionAcknowledgementType
type. Default: AUTO_ACKNOWLEDGE Group: common- Specified by:
acknowledgementMode
in interfaceSjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder
- Specified by:
acknowledgementMode
in interfaceSjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder
-
transactionCommitStrategy
default SjmsEndpointBuilderFactory.SjmsEndpointBuilder transactionCommitStrategy(Object transactionCommitStrategy)
Sets the commit strategy. The option is a:org.apache.camel.component.sjms.TransactionCommitStrategy
type. Group: transaction- Specified by:
transactionCommitStrategy
in interfaceSjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder
- Specified by:
transactionCommitStrategy
in interfaceSjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder
-
transactionCommitStrategy
default SjmsEndpointBuilderFactory.SjmsEndpointBuilder transactionCommitStrategy(String transactionCommitStrategy)
Sets the commit strategy. The option will be converted to aorg.apache.camel.component.sjms.TransactionCommitStrategy
type. Group: transaction- Specified by:
transactionCommitStrategy
in interfaceSjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder
- Specified by:
transactionCommitStrategy
in interfaceSjmsEndpointBuilderFactory.SjmsEndpointProducerBuilder
-
-