Package com.db4o.internal.transactionlog
Class FileBasedTransactionLogHandler
- java.lang.Object
- 
- com.db4o.internal.transactionlog.TransactionLogHandler
- 
- com.db4o.internal.transactionlog.FileBasedTransactionLogHandler
 
 
- 
 public class FileBasedTransactionLogHandler extends TransactionLogHandler 
- 
- 
Field Summary- 
Fields inherited from class com.db4o.internal.transactionlog.TransactionLogHandler_container
 
- 
 - 
Constructor SummaryConstructors Constructor Description FileBasedTransactionLogHandler(LocalObjectContainer container, java.lang.String fileName)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SlotallocateSlot(boolean append, int slotChangeCount)voidapplySlotChanges(Visitable<SlotChange> slotChangeTree, int slotChangeCount, Slot reservedSlot)voidclose()voidcompleteInterruptedTransaction(int transactionId1, int transactionId2)static java.lang.StringlockFileName(java.lang.String fileName)static java.lang.StringlogFileName(java.lang.String fileName)- 
Methods inherited from class com.db4o.internal.transactionlog.TransactionLogHandlerappendSlotChanges, flushDatabaseFile, localContainer, readWriteSlotChanges, transactionLogSlotLength, writeSlots
 
- 
 
- 
- 
- 
Constructor Detail- 
FileBasedTransactionLogHandlerpublic FileBasedTransactionLogHandler(LocalObjectContainer container, java.lang.String fileName) 
 
- 
 - 
Method Detail- 
logFileNamepublic static java.lang.String logFileName(java.lang.String fileName) 
 - 
lockFileNamepublic static java.lang.String lockFileName(java.lang.String fileName) 
 - 
completeInterruptedTransactionpublic void completeInterruptedTransaction(int transactionId1, int transactionId2)- Specified by:
- completeInterruptedTransactionin class- TransactionLogHandler
 
 - 
closepublic void close() - Specified by:
- closein class- TransactionLogHandler
 
 - 
allocateSlotpublic Slot allocateSlot(boolean append, int slotChangeCount) - Specified by:
- allocateSlotin class- TransactionLogHandler
 
 - 
applySlotChangespublic void applySlotChanges(Visitable<SlotChange> slotChangeTree, int slotChangeCount, Slot reservedSlot) - Specified by:
- applySlotChangesin class- TransactionLogHandler
 
 
- 
 
-