public class ChecksummedSequentialWriter extends SequentialWriter
SequentialWriter.BufferedFileWriterMarkbuffer, bufferOffset, current, isDirty, lastFlushOffset, out, runPostFlush, stream, syncNeeded, validBufferBytes| Constructor and Description |
|---|
ChecksummedSequentialWriter(java.io.File file,
int bufferSize,
java.io.File crcPath) |
| Modifier and Type | Method and Description |
|---|---|
void |
abort() |
void |
close() |
protected void |
flushData()
Override this method instead of overriding flush()
|
void |
writeFullChecksum(Descriptor descriptor) |
flush, flushInternal, getFilePointer, getLastFlushOffset, getOnDiskFilePointer, getPath, isOpen, length, mark, open, open, open, open, reBuffer, resetAndTruncate, resetBuffer, setPostFlushListener, sync, syncDataOnlyInternal, syncInternal, truncate, write, write, write, writepublic ChecksummedSequentialWriter(java.io.File file,
int bufferSize,
java.io.File crcPath)
protected void flushData()
SequentialWriterflushData in class SequentialWriterpublic void writeFullChecksum(Descriptor descriptor)
writeFullChecksum in class SequentialWriterpublic void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in interface java.nio.channels.Channelclose in class SequentialWriterpublic void abort()
abort in class SequentialWriterCopyright © 2015 The Apache Software Foundation