Package com.db4o.internal.ids
Class TransportIdSystem
- java.lang.Object
- 
- com.db4o.internal.ids.TransportIdSystem
 
- 
- All Implemented Interfaces:
- TransactionalIdSystem
 
 public final class TransportIdSystem extends java.lang.Object implements TransactionalIdSystem 
- 
- 
Constructor SummaryConstructors Constructor Description TransportIdSystem(LocalObjectContainer localObjectContainer)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccumulateFreeSlots(FreespaceCommitter freespaceCommitter, boolean forFreespace)voidclear()voidclose()voidcollectCallBackInfo(CallbackInfoCollector collector)voidcommit(FreespaceCommitter accumulator)SlotcommittedSlot(int id)SlotcurrentSlot(int id)booleanisDeleted(int id)booleanisDirty()intnewId(SlotChangeFactory slotChangeFactory)voidnotifySlotCreated(int id, Slot slot, SlotChangeFactory slotChangeFactory)voidnotifySlotDeleted(int id, SlotChangeFactory slotChangeFactory)voidnotifySlotUpdated(int id, Slot slot, SlotChangeFactory slotChangeFactory)voidprefetchedIDConsumed(int id)intprefetchID()voidrollback()
 
- 
- 
- 
Constructor Detail- 
TransportIdSystempublic TransportIdSystem(LocalObjectContainer localObjectContainer) 
 
- 
 - 
Method Detail- 
newIdpublic int newId(SlotChangeFactory slotChangeFactory) - Specified by:
- newIdin interface- TransactionalIdSystem
 
 - 
notifySlotCreatedpublic void notifySlotCreated(int id, Slot slot, SlotChangeFactory slotChangeFactory)- Specified by:
- notifySlotCreatedin interface- TransactionalIdSystem
 
 - 
notifySlotUpdatedpublic void notifySlotUpdated(int id, Slot slot, SlotChangeFactory slotChangeFactory)- Specified by:
- notifySlotUpdatedin interface- TransactionalIdSystem
 
 - 
notifySlotDeletedpublic void notifySlotDeleted(int id, SlotChangeFactory slotChangeFactory)- Specified by:
- notifySlotDeletedin interface- TransactionalIdSystem
 
 - 
commitpublic void commit(FreespaceCommitter accumulator) - Specified by:
- commitin interface- TransactionalIdSystem
 
 - 
currentSlotpublic Slot currentSlot(int id) - Specified by:
- currentSlotin interface- TransactionalIdSystem
 
 - 
collectCallBackInfopublic void collectCallBackInfo(CallbackInfoCollector collector) - Specified by:
- collectCallBackInfoin interface- TransactionalIdSystem
 
 - 
clearpublic void clear() - Specified by:
- clearin interface- TransactionalIdSystem
 
 - 
committedSlotpublic Slot committedSlot(int id) - Specified by:
- committedSlotin interface- TransactionalIdSystem
 
 - 
isDeletedpublic boolean isDeleted(int id) - Specified by:
- isDeletedin interface- TransactionalIdSystem
 
 - 
isDirtypublic boolean isDirty() - Specified by:
- isDirtyin interface- TransactionalIdSystem
 
 - 
prefetchIDpublic int prefetchID() - Specified by:
- prefetchIDin interface- TransactionalIdSystem
 
 - 
prefetchedIDConsumedpublic void prefetchedIDConsumed(int id) - Specified by:
- prefetchedIDConsumedin interface- TransactionalIdSystem
 
 - 
rollbackpublic void rollback() - Specified by:
- rollbackin interface- TransactionalIdSystem
 
 - 
closepublic void close() - Specified by:
- closein interface- TransactionalIdSystem
 
 - 
accumulateFreeSlotspublic void accumulateFreeSlots(FreespaceCommitter freespaceCommitter, boolean forFreespace) - Specified by:
- accumulateFreeSlotsin interface- TransactionalIdSystem
 
 
- 
 
-