public static interface Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
acknowledgementMode(Sjms2EndpointBuilderFactory.SessionAcknowledgementType acknowledgementMode)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED,
CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
acknowledgementMode(String acknowledgementMode)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED,
CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointConsumerBuilder |
advanced() |
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
consumerCount(int consumerCount)
Sets the number of consumer listeners used for this endpoint.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
consumerCount(String consumerCount)
Sets the number of consumer listeners used for this endpoint.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
durable(boolean durable)
Sets topic consumer to durable.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
durable(String durable)
Sets topic consumer to durable.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
durableSubscriptionId(String durableSubscriptionId)
Sets the durable subscription Id required for durable topics.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
errorHandlerLoggingLevel(org.apache.camel.LoggingLevel errorHandlerLoggingLevel)
Allows to configure the default errorHandler logging level for
logging uncaught exceptions.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
errorHandlerLoggingLevel(String errorHandlerLoggingLevel)
Allows to configure the default errorHandler logging level for
logging uncaught exceptions.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
errorHandlerLogStackTrace(boolean errorHandlerLogStackTrace)
Allows to control whether stacktraces should be logged or not, by the
default errorHandler.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
errorHandlerLogStackTrace(String errorHandlerLogStackTrace)
Allows to control whether stacktraces should be logged or not, by the
default errorHandler.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
shared(boolean shared)
Sets the consumer to shared.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
shared(String shared)
Sets the consumer to shared.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
subscriptionId(String subscriptionId)
Sets the subscription Id, required for durable or shared topics.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used or Camel
is allowed to use asynchronous processing (if supported).
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used or Camel
is allowed to use asynchronous processing (if supported).
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
transacted(boolean transacted)
Specifies whether to use transacted mode.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
transacted(String transacted)
Specifies whether to use transacted mode.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
transactionBatchCount(int transactionBatchCount)
If transacted sets the number of messages to process before
committing a transaction.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
transactionBatchCount(String transactionBatchCount)
If transacted sets the number of messages to process before
committing a transaction.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
transactionBatchTimeout(long transactionBatchTimeout)
Sets timeout (in millis) for batch transactions, the value should be
1000 or higher.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
transactionBatchTimeout(String transactionBatchTimeout)
Sets timeout (in millis) for batch transactions, the value should be
1000 or higher.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
transactionCommitStrategy(Object transactionCommitStrategy)
Sets the commit strategy.
|
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder |
transactionCommitStrategy(String transactionCommitStrategy)
Sets the commit strategy.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointConsumerBuilder advanced()
default Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder acknowledgementMode(Sjms2EndpointBuilderFactory.SessionAcknowledgementType acknowledgementMode)
org.apache.camel.component.sjms.jms.SessionAcknowledgementType type.
Default: AUTO_ACKNOWLEDGE
Group: commondefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder acknowledgementMode(String acknowledgementMode)
org.apache.camel.component.sjms.jms.SessionAcknowledgementType type.
Default: AUTO_ACKNOWLEDGE
Group: commondefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder consumerCount(int consumerCount)
int type.
Default: 1
Group: consumerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder consumerCount(String consumerCount)
int type.
Default: 1
Group: consumerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder durable(boolean durable)
boolean type.
Default: false
Group: consumerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder durable(String durable)
boolean type.
Default: false
Group: consumerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder durableSubscriptionId(String durableSubscriptionId)
java.lang.String type.
Group: consumerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder shared(boolean shared)
boolean type.
Default: false
Group: consumerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder shared(String shared)
boolean type.
Default: false
Group: consumerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder subscriptionId(String subscriptionId)
java.lang.String type.
Group: consumerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder synchronous(boolean synchronous)
boolean type.
Default: true
Group: consumerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder synchronous(String synchronous)
boolean type.
Default: true
Group: consumerdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder errorHandlerLoggingLevel(org.apache.camel.LoggingLevel errorHandlerLoggingLevel)
org.apache.camel.LoggingLevel type.
Default: WARN
Group: loggingdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder errorHandlerLoggingLevel(String errorHandlerLoggingLevel)
org.apache.camel.LoggingLevel type.
Default: WARN
Group: loggingdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder errorHandlerLogStackTrace(boolean errorHandlerLogStackTrace)
boolean type.
Default: true
Group: loggingdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder errorHandlerLogStackTrace(String errorHandlerLogStackTrace)
boolean type.
Default: true
Group: loggingdefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder transacted(boolean transacted)
boolean type.
Default: false
Group: transactiondefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder transacted(String transacted)
boolean type.
Default: false
Group: transactiondefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder transactionBatchCount(int transactionBatchCount)
int type.
Default: -1
Group: transactiondefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder transactionBatchCount(String transactionBatchCount)
int type.
Default: -1
Group: transactiondefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder transactionBatchTimeout(long transactionBatchTimeout)
long type.
Default: 5000
Group: transactiondefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder transactionBatchTimeout(String transactionBatchTimeout)
long type.
Default: 5000
Group: transactiondefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder transactionCommitStrategy(Object transactionCommitStrategy)
org.apache.camel.component.sjms.TransactionCommitStrategy type.
Group: transactiondefault Sjms2EndpointBuilderFactory.Sjms2EndpointConsumerBuilder transactionCommitStrategy(String transactionCommitStrategy)
org.apache.camel.component.sjms.TransactionCommitStrategy type.
Group: transactionApache Camel