Interface Sjms2EndpointBuilderFactory.Sjms2EndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder
,Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder
- Enclosing interface:
- Sjms2EndpointBuilderFactory
public static interface Sjms2EndpointBuilderFactory.Sjms2EndpointBuilder extends Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder, Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder
Builder for endpoint for the Simple JMS2 component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Sjms2EndpointBuilderFactory.Sjms2EndpointBuilder
acknowledgementMode(String acknowledgementMode)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED, CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.default Sjms2EndpointBuilderFactory.Sjms2EndpointBuilder
acknowledgementMode(Sjms2EndpointBuilderFactory.SessionAcknowledgementType acknowledgementMode)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED, CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointBuilder
advanced()
default Sjms2EndpointBuilderFactory.Sjms2EndpointBuilder
transactionCommitStrategy(Object transactionCommitStrategy)
Sets the commit strategy.default Sjms2EndpointBuilderFactory.Sjms2EndpointBuilder
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.Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, consumerCount, consumerCount, durable, durable, durableSubscriptionId, errorHandlerLoggingLevel, errorHandlerLoggingLevel, errorHandlerLogStackTrace, errorHandlerLogStackTrace, reconnectBackOff, reconnectBackOff, reconnectOnError, reconnectOnError, shared, shared, subscriptionId, synchronous, synchronous, transacted, transacted, transactionBatchCount, transactionBatchCount, transactionBatchTimeout, transactionBatchTimeout
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder
lazyStartProducer, lazyStartProducer, namedReplyTo, persistent, persistent, producerCount, producerCount, ttl, ttl
-
-
-
-
Method Detail
-
advanced
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointBuilder advanced()
- Specified by:
advanced
in interfaceSjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder
- Specified by:
advanced
in interfaceSjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder
-
acknowledgementMode
default Sjms2EndpointBuilderFactory.Sjms2EndpointBuilder acknowledgementMode(Sjms2EndpointBuilderFactory.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 interfaceSjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder
- Specified by:
acknowledgementMode
in interfaceSjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder
-
acknowledgementMode
default Sjms2EndpointBuilderFactory.Sjms2EndpointBuilder 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 interfaceSjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder
- Specified by:
acknowledgementMode
in interfaceSjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder
-
transactionCommitStrategy
default Sjms2EndpointBuilderFactory.Sjms2EndpointBuilder transactionCommitStrategy(Object transactionCommitStrategy)
Sets the commit strategy. The option is a:org.apache.camel.component.sjms.TransactionCommitStrategy
type. Group: transaction- Specified by:
transactionCommitStrategy
in interfaceSjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder
- Specified by:
transactionCommitStrategy
in interfaceSjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder
-
transactionCommitStrategy
default Sjms2EndpointBuilderFactory.Sjms2EndpointBuilder 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 interfaceSjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder
- Specified by:
transactionCommitStrategy
in interfaceSjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder
-
-