public abstract class OAbstractWriteAheadLog extends Object implements OWriteAheadLog
MASTER_RECORD_EXTENSION, WAL_SEGMENT_EXTENSION
Constructor and Description |
---|
OAbstractWriteAheadLog() |
Modifier and Type | Method and Description |
---|---|
protected void |
checkForClose() |
OLogSequenceNumber |
getLastCheckpoint() |
OLogSequenceNumber |
logFullCheckpointEnd() |
OLogSequenceNumber |
logFullCheckpointStart() |
OLogSequenceNumber |
logFuzzyCheckPointEnd() |
OLogSequenceNumber |
logFuzzyCheckPointStart(OLogSequenceNumber flushedLsn) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
activeSegment, addCutTillLimit, addEventAt, addFullCheckpointListener, addLowDiskSpaceListener, appendNewSegment, begin, begin, close, close, cutAllSegmentsSmallerThan, cutTill, delete, end, flush, getFlushedLsn, log, logAtomicOperationEndRecord, logAtomicOperationStartRecord, logAtomicOperationStartRecord, moveLsnAfter, next, nonActiveSegments, nonActiveSegments, read, removeCutTillLimit, removeFullCheckpointListener, removeLowDiskSpaceListener
public OLogSequenceNumber logFuzzyCheckPointStart(OLogSequenceNumber flushedLsn) throws IOException
logFuzzyCheckPointStart
in interface OWriteAheadLog
IOException
public OLogSequenceNumber logFuzzyCheckPointEnd() throws IOException
logFuzzyCheckPointEnd
in interface OWriteAheadLog
IOException
public OLogSequenceNumber logFullCheckpointStart() throws IOException
logFullCheckpointStart
in interface OWriteAheadLog
IOException
public OLogSequenceNumber logFullCheckpointEnd() throws IOException
logFullCheckpointEnd
in interface OWriteAheadLog
IOException
public OLogSequenceNumber getLastCheckpoint()
getLastCheckpoint
in interface OWriteAheadLog
protected void checkForClose()
Copyright © 2009–2020 OrientDB. All rights reserved.