|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface BulkbuilderService
Manager of index update operations (add, delete, update records).
| Method Summary | |
|---|---|
WorkflowRunInfo |
addRecord(java.lang.String jobName,
Record record)
add a record to a bulk to insert it to the given job. |
WorkflowRunInfo |
addToMicroBulk(java.lang.String jobName,
Record record,
java.lang.String microBulkId)
Adds a record to a micro bulk with the given id. |
WorkflowRunInfo |
commitJob(java.lang.String jobName)
commit the job with the given job name. |
WorkflowRunInfo |
deleteRecord(java.lang.String jobName,
Record record)
add a record to a bulk to delete it from the given job. |
WorkflowRunInfo |
finishMicroBulk(java.lang.String jobName,
java.lang.String microBulkId)
Finishes the micro bulk with the given id. |
void |
removeMicroBulk(java.lang.String microBulkId)
Remove the micro bulk with the given id. |
| Method Detail |
|---|
WorkflowRunInfo addRecord(java.lang.String jobName,
Record record)
throws BulkbuilderException,
InvalidRecordException
jobName - job namerecord - record to add.
BulkbuilderException - error writing the record.
InvalidRecordException - record does not conform to schema.
WorkflowRunInfo deleteRecord(java.lang.String jobName,
Record record)
throws BulkbuilderException,
InvalidRecordException
jobName - job namerecord - record to add.
BulkbuilderException - error writing the record.
InvalidRecordException - record does not conform to schema.
WorkflowRunInfo commitJob(java.lang.String jobName)
throws BulkbuilderException
jobName - job name
BulkbuilderException - error committing the job
WorkflowRunInfo addToMicroBulk(java.lang.String jobName,
Record record,
java.lang.String microBulkId)
throws BulkbuilderException,
InvalidRecordException
jobName - the job namerecord - The recordmicroBulkId - The id of the micro bulk
BulkbuilderException - error writing the record.
InvalidRecordException - record does not conform to schema.
WorkflowRunInfo finishMicroBulk(java.lang.String jobName,
java.lang.String microBulkId)
throws BulkbuilderException
jobName - the job namemicroBulkId - The id
BulkbuilderException - error writing the micro bulk.void removeMicroBulk(java.lang.String microBulkId)
microBulkId - The micro bulk to remove
|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||