Interface WriteableWALRecord
- All Superinterfaces:
OWALRecord
- All Known Implementing Classes:
AtomicUnitEndRecordWithPageLSNs,EmptyWALRecord,MetaDataRecord,OAbstractPageWALRecord,OAbstractWALRecord,OAtomicUnitEndRecord,OAtomicUnitStartMetadataRecord,OAtomicUnitStartRecord,OFileCreatedWALRecord,OFileDeletedWALRecord,OFileTruncatedWALRecord,OHighLevelTransactionChangeRecord,ONonTxOperationPerformedWALRecord,OOperationUnitBodyRecord,OOperationUnitRecord,OUpdatePageRecord
-
Method Summary
Modifier and TypeMethodDescriptionvoidintfromStream(byte[] content, int offset) intintgetId()booleanintvoidsetBinaryContent(ByteBuffer buffer) inttoStream(byte[] content, int offset) voidtoStream(ByteBuffer buffer) voidwritten()Methods inherited from interface com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OWALRecord
getDiskSize, getDistance, getLsn, setDiskSize, setDistance, setLsn
-
Method Details
-
setBinaryContent
-
getBinaryContent
ByteBuffer getBinaryContent() -
freeBinaryContent
void freeBinaryContent() -
getBinaryContentLen
int getBinaryContentLen() -
toStream
int toStream(byte[] content, int offset) -
toStream
-
fromStream
int fromStream(byte[] content, int offset) -
serializedSize
int serializedSize() -
written
void written() -
isWritten
boolean isWritten() -
getId
int getId()
-