Interface InternalCDOBranchManager.BranchLoader

All Known Subinterfaces:
CDOSessionProtocol, IDBStoreAccessor, ILissomeStoreAccessor, IMongoDBStoreAccessor, InternalCDOBranchManager.BranchLoader2, InternalCDOBranchManager.BranchLoader3, InternalCDOBranchManager.BranchLoader4, InternalCDOBranchManager.BranchLoader5, InternalFailoverParticipant, InternalRepository, InternalSynchronizableRepository, IStoreAccessor, IStoreAccessor.NewIDSupport, IStoreAccessor.Raw, IStoreAccessor.Raw2, IStoreAccessor.UnitSupport
All Known Implementing Classes:
LongIDStoreAccessor, StoreAccessor, StoreAccessorBase
Enclosing interface:
InternalCDOBranchManager

public static interface InternalCDOBranchManager.BranchLoader
Persistence boundary used by the branch manager to allocate branches and load branch metadata and descendants. Implementations translate between repository storage and the manager's in-memory branch tree.
Since:
3.0
Author:
Eike Stepper