public class EmbeddedTransactionLogHandler extends TransactionLogHandler
_container| Constructor and Description |
|---|
EmbeddedTransactionLogHandler(LocalObjectContainer container) |
| Modifier and Type | Method and Description |
|---|---|
Slot |
allocateSlot(boolean appendToFile,
int slotChangeCount) |
void |
applySlotChanges(Visitable<SlotChange> slotChangeTree,
int slotChangeCount,
Slot reservedSlot) |
void |
close() |
void |
completeInterruptedTransaction(int transactionId1,
int transactionId2) |
appendSlotChanges, flushDatabaseFile, localContainer, readWriteSlotChanges, transactionLogSlotLength, writeSlotspublic EmbeddedTransactionLogHandler(LocalObjectContainer container)
public void completeInterruptedTransaction(int transactionId1,
int transactionId2)
completeInterruptedTransaction in class TransactionLogHandlerpublic Slot allocateSlot(boolean appendToFile, int slotChangeCount)
allocateSlot in class TransactionLogHandlerpublic void applySlotChanges(Visitable<SlotChange> slotChangeTree, int slotChangeCount, Slot reservedSlot)
applySlotChanges in class TransactionLogHandlerpublic void close()
close in class TransactionLogHandler