Package org.jumpmind.symmetric.route
Interface IBatchAlgorithm
- All Superinterfaces:
IExtensionPoint
- All Known Implementing Classes:
DefaultBatchAlgorithm
,NonTransactionalBatchAlgorithm
,TransactionalBatchAlgorithm
An extension point that can be configured for a channel to allow further control over batching algorithms.
This is the point where the decision is made whether to end a batch or not.
- Since:
- 2.0
-
Method Summary
Modifier and TypeMethodDescriptionboolean
isBatchComplete
(OutgoingBatch batch, DataMetaData dataMetaData, SimpleRouterContext routingContext)
-
Method Details
-
isBatchComplete
boolean isBatchComplete(OutgoingBatch batch, DataMetaData dataMetaData, SimpleRouterContext routingContext)
-