public class BulkContext extends BulkRequestContext
Bulk Context implementation for the singleconnect drivers
| Constructor and Description |
|---|
BulkContext(Morphium m,
String db,
String collection,
DriverBase driver,
boolean ordered,
int batchSize,
WriteConcern wc) |
| Modifier and Type | Method and Description |
|---|---|
DeleteBulkRequest |
addDeleteBulkRequest() |
InsertBulkRequest |
addInsertBulkReqpest(List<Map<String,Object>> toInsert) |
void |
addRequest(BulkRequest br) |
StoreBulkRequest |
addStoreBulkRequest(List<Map<String,Object>> toStore) |
UpdateBulkRequest |
addUpdateBulkRequest() |
Map<String,Object> |
execute() |
getBatchSize, getMorphium, isOdererd, setBatchSize, setOdererdpublic BulkContext(Morphium m, String db, String collection, DriverBase driver, boolean ordered, int batchSize, WriteConcern wc)
public void addRequest(BulkRequest br)
public UpdateBulkRequest addUpdateBulkRequest()
addUpdateBulkRequest in class BulkRequestContextpublic InsertBulkRequest addInsertBulkReqpest(List<Map<String,Object>> toInsert)
addInsertBulkReqpest in class BulkRequestContextpublic StoreBulkRequest addStoreBulkRequest(List<Map<String,Object>> toStore)
addStoreBulkRequest in class BulkRequestContextpublic DeleteBulkRequest addDeleteBulkRequest()
addDeleteBulkRequest in class BulkRequestContextpublic Map<String,Object> execute() throws MorphiumDriverException
execute in class BulkRequestContextMorphiumDriverExceptionCopyright © 2016. All rights reserved.