public static interface SjmsBatchComponentBuilderFactory.SjmsBatchComponentBuilder extends ComponentBuilder<org.apache.camel.component.sjms.batch.SjmsBatchComponent>
| Modifier and Type | Method and Description |
|---|---|
default SjmsBatchComponentBuilderFactory.SjmsBatchComponentBuilder |
asyncStartListener(boolean asyncStartListener)
Whether to startup the consumer message listener asynchronously, when
starting a route.
|
default SjmsBatchComponentBuilderFactory.SjmsBatchComponentBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default SjmsBatchComponentBuilderFactory.SjmsBatchComponentBuilder |
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 SjmsBatchComponentBuilderFactory.SjmsBatchComponentBuilder |
connectionFactory(javax.jms.ConnectionFactory connectionFactory)
A ConnectionFactory is required to enable the SjmsBatchComponent.
|
default SjmsBatchComponentBuilderFactory.SjmsBatchComponentBuilder |
headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
header to and from Camel message.
|
default SjmsBatchComponentBuilderFactory.SjmsBatchComponentBuilder |
recoveryInterval(int recoveryInterval)
Specifies the interval between recovery attempts, i.e.
|
build, build, doSetProperty, registerdefault SjmsBatchComponentBuilderFactory.SjmsBatchComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault SjmsBatchComponentBuilderFactory.SjmsBatchComponentBuilder asyncStartListener(boolean asyncStartListener)
boolean type.
Default: false
Group: advanceddefault SjmsBatchComponentBuilderFactory.SjmsBatchComponentBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault SjmsBatchComponentBuilderFactory.SjmsBatchComponentBuilder connectionFactory(javax.jms.ConnectionFactory connectionFactory)
javax.jms.ConnectionFactory type.
Group: advanceddefault SjmsBatchComponentBuilderFactory.SjmsBatchComponentBuilder recoveryInterval(int recoveryInterval)
int type.
Default: 5000
Group: advanceddefault SjmsBatchComponentBuilderFactory.SjmsBatchComponentBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
org.apache.camel.spi.HeaderFilterStrategy type.
Group: filterApache Camel