public interface IHALogWriter
In order to write to an HALogFile, a writer must be requested. The implementation is private to the HALogFile.
Modifier and Type | Method and Description |
---|---|
void |
close()
Close the file (does not flush).
|
void |
close(IRootBlockView rbv)
Writes the closing rootblock to the log file and closes the
file to further writes.
|
long |
getCommitCounter()
The commit counter for the committed state BEFORE the write
set contained in the file is applied.
|
long |
getSequence() |
String |
toString() |
void |
write(IHAWriteMessage msg,
ByteBuffer data)
Writes the message to the file and the associated data if the
backing store is not a WORM.
|
long getSequence()
String toString()
void write(IHAWriteMessage msg, ByteBuffer data) throws IOException
msg
- data
- IOException
void close(IRootBlockView rbv) throws IOException
rbv
- is the rootblock associated with the commit pointIOException
void close() throws IOException
IOException
long getCommitCounter()
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.