public static interface SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
asyncStartListener(boolean asyncStartListener)
Whether to startup the consumer message listener asynchronously, when
starting a route.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
asyncStartListener(String asyncStartListener)
Whether to startup the consumer message listener asynchronously, when
starting a route.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
basic() |
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
exceptionHandler(String exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
exchangePattern(String exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
headerFilterStrategy(String headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
jmsKeyFormatStrategy(Object jmsKeyFormatStrategy)
Pluggable strategy for encoding and decoding JMS keys so they can be
compliant with the JMS specification.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
jmsKeyFormatStrategy(String jmsKeyFormatStrategy)
Pluggable strategy for encoding and decoding JMS keys so they can be
compliant with the JMS specification.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
keepAliveDelay(int keepAliveDelay)
The delay in millis between attempts to re-establish a valid session.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
keepAliveDelay(String keepAliveDelay)
The delay in millis between attempts to re-establish a valid session.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
messageCreatedStrategy(Object messageCreatedStrategy)
To use the given MessageCreatedStrategy which are invoked when Camel
creates new instances of javax.jms.Message objects when Camel is
sending a JMS message.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
messageCreatedStrategy(String messageCreatedStrategy)
To use the given MessageCreatedStrategy which are invoked when Camel
creates new instances of javax.jms.Message objects when Camel is
sending a JMS message.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
recoveryInterval(int recoveryInterval)
Specifies the interval between recovery attempts, i.e.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
recoveryInterval(String recoveryInterval)
Specifies the interval between recovery attempts, i.e.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
timeoutCheckerExecutorService(ScheduledExecutorService timeoutCheckerExecutorService)
If using the completionInterval option a background thread is created
to trigger the completion interval.
|
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder |
timeoutCheckerExecutorService(String timeoutCheckerExecutorService)
If using the completionInterval option a background thread is created
to trigger the completion interval.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder basic()
default SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
exceptionHandler - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder exceptionHandler(String exceptionHandler)
exceptionHandler - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
exchangePattern - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder exchangePattern(String exchangePattern)
exchangePattern - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder asyncStartListener(boolean asyncStartListener)
asyncStartListener - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder asyncStartListener(String asyncStartListener)
asyncStartListener - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
headerFilterStrategy - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder headerFilterStrategy(String headerFilterStrategy)
headerFilterStrategy - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder jmsKeyFormatStrategy(Object jmsKeyFormatStrategy)
jmsKeyFormatStrategy - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder jmsKeyFormatStrategy(String jmsKeyFormatStrategy)
jmsKeyFormatStrategy - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder keepAliveDelay(int keepAliveDelay)
keepAliveDelay - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder keepAliveDelay(String keepAliveDelay)
keepAliveDelay - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder messageCreatedStrategy(Object messageCreatedStrategy)
messageCreatedStrategy - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder messageCreatedStrategy(String messageCreatedStrategy)
messageCreatedStrategy - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder recoveryInterval(int recoveryInterval)
recoveryInterval - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder recoveryInterval(String recoveryInterval)
recoveryInterval - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder synchronous(boolean synchronous)
synchronous - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder synchronous(String synchronous)
synchronous - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder timeoutCheckerExecutorService(ScheduledExecutorService timeoutCheckerExecutorService)
timeoutCheckerExecutorService - the value to setdefault SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder timeoutCheckerExecutorService(String timeoutCheckerExecutorService)
timeoutCheckerExecutorService - the value to setApache Camel