public final class MetaDataBlockWriteOperation extends AbstractMetaDataWriteOperation
offsetTYPE_COMMIT, TYPE_DATA_BLOCK_WRITE, TYPE_META_DATA_BLOCK_WRITE, TYPE_META_DATA_WRITE, TYPE_STORE_EXTEND| Constructor and Description |
|---|
MetaDataBlockWriteOperation(long transactionId,
long metaDataOffset,
byte[] metaData)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getMetaData() |
int |
size()
The storage size for this operation
|
String |
toString() |
protected void |
writeTo(JournalFile journalFile)
Write the operation to the given journal file
|
protected int |
writeTo(RandomAccessFile allocationTableRandomAccessFile) |
getOffsetgetTransactionId, getType, next, setNextpublic MetaDataBlockWriteOperation(long transactionId,
long metaDataOffset,
byte[] metaData)
public byte[] getMetaData()
public int size()
AbstractJournalOperationsize in class AbstractJournalWriteOperationprotected void writeTo(JournalFile journalFile) throws JournalException
AbstractJournalOperationwriteTo in class AbstractJournalWriteOperationjournalFile - teh journal fileJournalExceptionprotected int writeTo(RandomAccessFile allocationTableRandomAccessFile) throws JournalException
JournalExceptionpublic String toString()
toString in class AbstractJournalWriteOperationCopyright © 2021. All rights reserved.