public abstract class SimpleJournalingDataIO extends DynamicDataIO implements MemDataIO
Constructor and Description |
---|
SimpleJournalingDataIO(MemDataIO parent,
java.lang.Runnable flush,
int lgPageSize,
int maxDirtySpace,
long maxLogSize)
The log must be started!
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
commit() |
void |
discard() |
void |
flush() |
java.lang.String |
toString() |
read, read, read, readByte, readBytes, readBytes, readInt, readLong, readShort, write, write, write, writeByte, writeBytes, writeBytes, writeInt, writeLong, writeShort
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
equals, fillLong, readBytes, readBytes, readInt, readLong, readShort, writeBytes, writeBytes, writeInt, writeLong, writeShort
public SimpleJournalingDataIO(MemDataIO parent, java.lang.Runnable flush, int lgPageSize, int maxDirtySpace, long maxLogSize)