|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.smila.bulkbuilder.outputs.BulkOutput
org.eclipse.smila.bulkbuilder.outputs.AppendableBulkOutput
public class AppendableBulkOutput
record output for appendable record bulks.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.smila.bulkbuilder.outputs.BulkOutput |
|---|
_bulk |
| Constructor Summary | |
|---|---|
AppendableBulkOutput(java.lang.String jobName,
java.lang.String bulkId,
BulkType bulkType)
create instance. |
|
| Method Summary | |
|---|---|
void |
addMicroBulk(byte[] microBulk,
java.lang.Integer numberOfRecords)
put a micro bulk to the bulk. |
void |
addRecord(Record record)
put a record to the bulk. |
void |
commit()
committing the output. |
long |
getBytesWritten()
get the number of bytes written. |
boolean |
isTimedOut()
|
| Methods inherited from class org.eclipse.smila.bulkbuilder.outputs.BulkOutput |
|---|
getBulk, getBulkSizeLimit, getBulkStartTime, getBulkType, getCommitTimeout, getCurrentBulkId, getJobName, getLastModificationTime, getOutput, hasGrownBeyondLimit, setBulk, setBulkSizeLimit, setCommitTimeout, setCurrentBulkId, setLastModificationTime |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AppendableBulkOutput(java.lang.String jobName,
java.lang.String bulkId,
BulkType bulkType)
| Method Detail |
|---|
public void addRecord(Record record)
throws BulkbuilderException
addRecord in class BulkOutputBulkbuilderException
public void addMicroBulk(byte[] microBulk,
java.lang.Integer numberOfRecords)
throws BulkbuilderException
BulkbuilderExceptionpublic void commit()
BulkOutput
commit in class BulkOutputpublic long getBytesWritten()
getBytesWritten in class BulkOutputpublic boolean isTimedOut()
isTimedOut in class BulkOutputtrue if the bulk has timed out (if a timeout is set).
|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||