public class Bulkbuilder extends BulkbuilderBase
| Constructor and Description |
|---|
Bulkbuilder(BulkbuilderConfig config,
ObjectStoreService objectStore,
BulkbuilderTaskProvider taskProvider)
Creates a new BulkBuilder instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected long |
getBulkSizeLimit(BulkType bulkType,
AnyMap taskParameters) |
protected long |
getCommitTimeoutMillis(AnyMap taskParameters) |
addRecord, addResultCounters, addToMicroBulk, checkBulks, commitBulk, createBulk, deleteRecord, finishMicroBulk, getActiveBulk, getBulkInfo, getMicroBulkbuilder, getObjectStore, getResultCounters, getTaskProvider, releaseBulk, removeMicroBulk, setActiveBulk, shutdown, writeMicroBulkWithRetry, writeRecordWithRetrypublic Bulkbuilder(BulkbuilderConfig config, ObjectStoreService objectStore, BulkbuilderTaskProvider taskProvider) throws BlackboardAccessException
objectStore - a reference to the objectStore the object store service.taskProvider - the task provider that generates tasks for the bulkbuilderBlackboardAccessException - cannot access blackboardprotected long getCommitTimeoutMillis(AnyMap taskParameters)
getCommitTimeoutMillis in class BulkbuilderBaseprotected long getBulkSizeLimit(BulkType bulkType, AnyMap taskParameters)
getBulkSizeLimit in class BulkbuilderBase