Class OAbstractWALRecord
java.lang.Object
com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OAbstractWALRecord
- All Implemented Interfaces:
WriteableWALRecord,OWALRecord
- Direct Known Subclasses:
EmptyWALRecord,MetaDataRecord,ONonTxOperationPerformedWALRecord,OOperationUnitRecord
Abstract WAL record.
- Since:
- 12.12.13
- Author:
- Luca Garulli (l.garulli--(at)--orientdb.com)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidintintintgetLsn()inthashCode()booleanvoidsetBinaryContent(ByteBuffer buffer) voidsetDiskSize(int diskSize) voidsetDistance(int distance) voidsetLsn(OLogSequenceNumber lsn) toString()protected Stringvoidwritten()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.orientechnologies.orient.core.storage.impl.local.paginated.wal.common.WriteableWALRecord
fromStream, getId, serializedSize, toStream, toStream
-
Field Details
-
logSequenceNumber
-
-
Constructor Details
-
OAbstractWALRecord
protected OAbstractWALRecord()
-
-
Method Details
-
getLsn
- Specified by:
getLsnin interfaceOWALRecord
-
setLsn
- Specified by:
setLsnin interfaceOWALRecord
-
setBinaryContent
- Specified by:
setBinaryContentin interfaceWriteableWALRecord
-
getBinaryContent
- Specified by:
getBinaryContentin interfaceWriteableWALRecord
-
freeBinaryContent
public void freeBinaryContent()- Specified by:
freeBinaryContentin interfaceWriteableWALRecord
-
getBinaryContentLen
public int getBinaryContentLen()- Specified by:
getBinaryContentLenin interfaceWriteableWALRecord
-
setDistance
public void setDistance(int distance) - Specified by:
setDistancein interfaceOWALRecord
-
setDiskSize
public void setDiskSize(int diskSize) - Specified by:
setDiskSizein interfaceOWALRecord
-
getDistance
public int getDistance()- Specified by:
getDistancein interfaceOWALRecord
-
getDiskSize
public int getDiskSize()- Specified by:
getDiskSizein interfaceOWALRecord
-
written
public void written()- Specified by:
writtenin interfaceWriteableWALRecord
-
isWritten
public boolean isWritten()- Specified by:
isWrittenin interfaceWriteableWALRecord
-
equals
-
hashCode
public int hashCode() -
toString
-
toString
-