
public class AtomicUnitEndRecordWithPageLSNs extends OAtomicUnitEndRecord
lsn| Constructor and Description |
|---|
AtomicUnitEndRecordWithPageLSNs() |
AtomicUnitEndRecordWithPageLSNs(long operationUnitId,
boolean rollback,
Map<String,OAtomicOperationMetadata<?>> atomicOperationMetadataMap,
ArrayList<ORawTriple<PageKey,OLogSequenceNumber,OLogSequenceNumber>> pageLSNs) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
deserializeFromByteBuffer(ByteBuffer buffer) |
int |
getId() |
ArrayList<ORawTriple<PageKey,OLogSequenceNumber,OLogSequenceNumber>> |
getPageLSNs() |
int |
serializedSize() |
protected void |
serializeToByteBuffer(ByteBuffer buffer) |
getAtomicOperationMetadata, isRollback, toStringequals, fromStream, getOperationUnitId, hashCode, setOperationUnitId, toStream, toStreamfreeBinaryContent, getBinaryContent, getBinaryContentLen, getDiskSize, getDistance, getLsn, isWritten, setBinaryContent, setDiskSize, setDistance, setLsn, toString, writtenpublic AtomicUnitEndRecordWithPageLSNs()
public AtomicUnitEndRecordWithPageLSNs(long operationUnitId,
boolean rollback,
Map<String,OAtomicOperationMetadata<?>> atomicOperationMetadataMap,
ArrayList<ORawTriple<PageKey,OLogSequenceNumber,OLogSequenceNumber>> pageLSNs)
public ArrayList<ORawTriple<PageKey,OLogSequenceNumber,OLogSequenceNumber>> getPageLSNs()
public int serializedSize()
serializedSize in interface WriteableWALRecordserializedSize in class OAtomicUnitEndRecordprotected void serializeToByteBuffer(ByteBuffer buffer)
serializeToByteBuffer in class OAtomicUnitEndRecordprotected void deserializeFromByteBuffer(ByteBuffer buffer)
deserializeFromByteBuffer in class OAtomicUnitEndRecordpublic int getId()
getId in interface WriteableWALRecordgetId in class OAtomicUnitEndRecordCopyright © 2009–2025 OrientDB. All rights reserved.