Class OUpdatePageRecord
java.lang.Object
com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OAbstractWALRecord
com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OOperationUnitRecord
com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OOperationUnitBodyRecord
com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OAbstractPageWALRecord
com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OUpdatePageRecord
- All Implemented Interfaces:
WriteableWALRecord,OWALRecord
- Since:
- 26.04.13
- Author:
- Andrey Lomakin (a.lomakin-at-orientdb.com)
-
Field Summary
Fields inherited from class com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OAbstractWALRecord
logSequenceNumber -
Constructor Summary
ConstructorsConstructorDescriptionOUpdatePageRecord(long pageIndex, long fileId, long operationUnitId, OWALChanges changes) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddeserializeFromByteBuffer(ByteBuffer buffer) booleanintgetId()inthashCode()intprotected voidserializeToByteBuffer(ByteBuffer buffer) Methods inherited from class com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OAbstractPageWALRecord
getFileId, getPageIndex, toStringMethods inherited from class com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OOperationUnitRecord
fromStream, getOperationUnitId, setOperationUnitId, toStream, toStreamMethods inherited from class com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OAbstractWALRecord
freeBinaryContent, getBinaryContent, getBinaryContentLen, getDiskSize, getDistance, getLsn, isWritten, setBinaryContent, setDiskSize, setDistance, setLsn, toString, written
-
Constructor Details
-
OUpdatePageRecord
public OUpdatePageRecord() -
OUpdatePageRecord
-
-
Method Details
-
getChanges
-
serializedSize
public int serializedSize()- Specified by:
serializedSizein interfaceWriteableWALRecord- Overrides:
serializedSizein classOAbstractPageWALRecord
-
serializeToByteBuffer
- Overrides:
serializeToByteBufferin classOAbstractPageWALRecord
-
deserializeFromByteBuffer
- Overrides:
deserializeFromByteBufferin classOAbstractPageWALRecord
-
equals
- Overrides:
equalsin classOAbstractPageWALRecord
-
hashCode
public int hashCode()- Overrides:
hashCodein classOAbstractPageWALRecord
-
getId
public int getId()
-