public final class MetaDataWriteOperation extends AbstractMetaDataWriteOperation
offsetTYPE_COMMIT, TYPE_DATA_BLOCK_WRITE, TYPE_META_DATA_BLOCK_WRITE, TYPE_META_DATA_WRITE, TYPE_STORE_EXTEND| Constructor and Description |
|---|
MetaDataWriteOperation(long transactionId,
long metaDataOffset,
int metaData)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
int |
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 MetaDataWriteOperation(long transactionId,
long metaDataOffset,
int metaData)
public int 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.