public static interface SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
acknowledgementMode(SjmsEndpointBuilderFactory.SessionAcknowledgementType acknowledgementMode)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED,
CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
acknowledgementMode(String acknowledgementMode)
The JMS acknowledgement name, which is one of: SESSION_TRANSACTED,
CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
advanced() |
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
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 SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
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 SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
consumerCount(int consumerCount)
Sets the number of consumer listeners used for this endpoint.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
consumerCount(String consumerCount)
Sets the number of consumer listeners used for this endpoint.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
durableSubscriptionId(String durableSubscriptionId)
Sets the durable subscription Id required for durable topics.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
errorHandlerLoggingLevel(org.apache.camel.LoggingLevel errorHandlerLoggingLevel)
Allows to configure the default errorHandler logging level for
logging uncaught exceptions.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
errorHandlerLoggingLevel(String errorHandlerLoggingLevel)
Allows to configure the default errorHandler logging level for
logging uncaught exceptions.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
errorHandlerLogStackTrace(boolean errorHandlerLogStackTrace)
Allows to control whether stacktraces should be logged or not, by the
default errorHandler.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
errorHandlerLogStackTrace(String errorHandlerLogStackTrace)
Allows to control whether stacktraces should be logged or not, by the
default errorHandler.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
reconnectBackOff(long reconnectBackOff)
Backoff in millis on consumer pool reconnection attempts.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
reconnectBackOff(String reconnectBackOff)
Backoff in millis on consumer pool reconnection attempts.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
reconnectOnError(boolean reconnectOnError)
Try to apply reconnection logic on consumer pool.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
reconnectOnError(String reconnectOnError)
Try to apply reconnection logic on consumer pool.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used or Camel
is allowed to use asynchronous processing (if supported).
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used or Camel
is allowed to use asynchronous processing (if supported).
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
transacted(boolean transacted)
Specifies whether to use transacted mode.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
transacted(String transacted)
Specifies whether to use transacted mode.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
transactionBatchCount(int transactionBatchCount)
Deprecated.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
transactionBatchCount(String transactionBatchCount)
Deprecated.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
transactionBatchTimeout(long transactionBatchTimeout)
Deprecated.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
transactionBatchTimeout(String transactionBatchTimeout)
Deprecated.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
transactionCommitStrategy(Object transactionCommitStrategy)
Sets the commit strategy.
|
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder |
transactionCommitStrategy(String transactionCommitStrategy)
Sets the commit strategy.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder advanced()
default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder acknowledgementMode(SjmsEndpointBuilderFactory.SessionAcknowledgementType acknowledgementMode)
org.apache.camel.component.sjms.jms.SessionAcknowledgementType type.
Default: AUTO_ACKNOWLEDGE
Group: commondefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder acknowledgementMode(String acknowledgementMode)
org.apache.camel.component.sjms.jms.SessionAcknowledgementType type.
Default: AUTO_ACKNOWLEDGE
Group: commondefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder consumerCount(int consumerCount)
int type.
Default: 1
Group: consumerdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder consumerCount(String consumerCount)
int type.
Default: 1
Group: consumerdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder durableSubscriptionId(String durableSubscriptionId)
java.lang.String type.
Group: consumerdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder reconnectBackOff(long reconnectBackOff)
long type.
Default: 5000
Group: consumerdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder reconnectBackOff(String reconnectBackOff)
long type.
Default: 5000
Group: consumerdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder reconnectOnError(boolean reconnectOnError)
boolean type.
Default: true
Group: consumerdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder reconnectOnError(String reconnectOnError)
boolean type.
Default: true
Group: consumerdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder synchronous(boolean synchronous)
boolean type.
Default: true
Group: consumerdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder synchronous(String synchronous)
boolean type.
Default: true
Group: consumerdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder errorHandlerLoggingLevel(org.apache.camel.LoggingLevel errorHandlerLoggingLevel)
org.apache.camel.LoggingLevel type.
Default: WARN
Group: loggingdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder errorHandlerLoggingLevel(String errorHandlerLoggingLevel)
org.apache.camel.LoggingLevel type.
Default: WARN
Group: loggingdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder errorHandlerLogStackTrace(boolean errorHandlerLogStackTrace)
boolean type.
Default: true
Group: loggingdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder errorHandlerLogStackTrace(String errorHandlerLogStackTrace)
boolean type.
Default: true
Group: loggingdefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder transacted(boolean transacted)
boolean type.
Default: false
Group: transactiondefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder transacted(String transacted)
boolean type.
Default: false
Group: transaction@Deprecated default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder transactionBatchCount(int transactionBatchCount)
int type.
Default: -1
Group: transaction@Deprecated default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder transactionBatchCount(String transactionBatchCount)
int type.
Default: -1
Group: transaction@Deprecated default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder transactionBatchTimeout(long transactionBatchTimeout)
long type.
Default: 5s
Group: transaction@Deprecated default SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder transactionBatchTimeout(String transactionBatchTimeout)
long type.
Default: 5s
Group: transactiondefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder transactionCommitStrategy(Object transactionCommitStrategy)
org.apache.camel.component.sjms.TransactionCommitStrategy type.
Group: transactiondefault SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder transactionCommitStrategy(String transactionCommitStrategy)
org.apache.camel.component.sjms.TransactionCommitStrategy type.
Group: transactionApache Camel