default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.aggregationStrategy(String aggregationStrategy) |
The aggregation strategy to use, which merges all the batched
messages into a single message.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.aggregationStrategy(org.apache.camel.AggregationStrategy aggregationStrategy) |
The aggregation strategy to use, which merges all the batched
messages into a single message.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.allowNullBody(boolean allowNullBody) |
Whether to allow sending messages with no body.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.allowNullBody(String allowNullBody) |
Whether to allow sending messages with no body.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.AdvancedSjmsBatchEndpointBuilder.basic() |
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.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 SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.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 SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.completionInterval(int completionInterval) |
The completion interval in millis, which causes batches to be
completed in a scheduled fixed rate every interval.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.completionInterval(String completionInterval) |
The completion interval in millis, which causes batches to be
completed in a scheduled fixed rate every interval.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.completionPredicate(String completionPredicate) |
The completion predicate, which causes batches to be completed when
the predicate evaluates as true.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.completionPredicate(org.apache.camel.Predicate completionPredicate) |
The completion predicate, which causes batches to be completed when
the predicate evaluates as true.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.completionSize(int completionSize) |
The number of messages consumed at which the batch will be completed.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.completionSize(String completionSize) |
The number of messages consumed at which the batch will be completed.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.completionTimeout(int completionTimeout) |
The timeout in millis from receipt of the first first message when
the batch will be completed.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.completionTimeout(String completionTimeout) |
The timeout in millis from receipt of the first first message when
the batch will be completed.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.consumerCount(int consumerCount) |
The number of JMS sessions to consume from.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.consumerCount(String consumerCount) |
The number of JMS sessions to consume from.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.eagerCheckCompletion(boolean eagerCheckCompletion) |
Use eager completion checking which means that the
completionPredicate will use the incoming Exchange.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.eagerCheckCompletion(String eagerCheckCompletion) |
Use eager completion checking which means that the
completionPredicate will use the incoming Exchange.
|
static SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.endpointBuilder(String componentName,
String path) |
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.includeAllJMSXProperties(boolean includeAllJMSXProperties) |
Whether to include all JMSXxxx properties when mapping from JMS to
Camel Message.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.includeAllJMSXProperties(String includeAllJMSXProperties) |
Whether to include all JMSXxxx properties when mapping from JMS to
Camel Message.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.mapJmsMessage(boolean mapJmsMessage) |
Specifies whether Camel should auto map the received JMS message to a
suited payload type, such as javax.jms.TextMessage to a String etc.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.mapJmsMessage(String mapJmsMessage) |
Specifies whether Camel should auto map the received JMS message to a
suited payload type, such as javax.jms.TextMessage to a String etc.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.pollDuration(int pollDuration) |
The duration in milliseconds of each poll for messages.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.pollDuration(String pollDuration) |
The duration in milliseconds of each poll for messages.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.sendEmptyMessageWhenIdle(boolean sendEmptyMessageWhenIdle) |
If using completion timeout or interval, then the batch may be empty
if the timeout triggered and there was no messages in the batch.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder.sendEmptyMessageWhenIdle(String sendEmptyMessageWhenIdle) |
If using completion timeout or interval, then the batch may be empty
if the timeout triggered and there was no messages in the batch.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchBuilders.sjmsBatch(String path) |
Simple JMS Batch (camel-sjms)
Highly performant and transactional batch consumption of messages
from a JMS queue.
|
default SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder |
SjmsBatchEndpointBuilderFactory.SjmsBatchBuilders.sjmsBatch(String componentName,
String path) |
Simple JMS Batch (camel-sjms)
Highly performant and transactional batch consumption of messages
from a JMS queue.
|