Schnittstelle InternalCDOBranchManager.BranchLoader
- Alle bekannten Unterschnittstellen:
CDOSessionProtocol,IDBStoreAccessor,ILissomeStoreAccessor,IMongoDBStoreAccessor,InternalCDOBranchManager.BranchLoader2,InternalCDOBranchManager.BranchLoader3,InternalCDOBranchManager.BranchLoader4,InternalCDOBranchManager.BranchLoader5,InternalFailoverParticipant,InternalRepository,InternalSynchronizableRepository,IStoreAccessor,IStoreAccessor.NewIDSupport,IStoreAccessor.Raw,IStoreAccessor.Raw2,IStoreAccessor.UnitSupport
- Alle bekannten Implementierungsklassen:
LongIDStoreAccessor,StoreAccessor,StoreAccessorBase
- Umschließende Schnittstelle:
InternalCDOBranchManager
public static interface InternalCDOBranchManager.BranchLoader
If the meaning of this type isn't clear, there really should be more of a description here...
- Seit:
- 3.0
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypSchnittstelleBeschreibungstatic final classIf the meaning of this type isn't clear, there really should be more of a description here...static final classIf the meaning of this type isn't clear, there really should be more of a description here... -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final intPassed as the branchID increateBranch(int, BranchInfo)causes a new non-local branch to be created.static final intPassed as the branchID increateBranch(int, BranchInfo)causes a new local branch to be created. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcreateBranch(int branchID, InternalCDOBranchManager.BranchLoader.BranchInfo branchInfo) Creates a new branch with the given id and branch info.loadBranch(int branchID) intloadBranches(int startID, int endID, CDOBranchHandler branchHandler) loadSubBranches(int branchID)
-
Felddetails
-
NEW_BRANCH
static final int NEW_BRANCHPassed as the branchID increateBranch(int, BranchInfo)causes a new non-local branch to be created.- Siehe auch:
-
NEW_LOCAL_BRANCH
static final int NEW_LOCAL_BRANCHPassed as the branchID increateBranch(int, BranchInfo)causes a new local branch to be created.- Siehe auch:
-
-
Methodendetails
-
createBranch
org.eclipse.net4j.util.collection.Pair<Integer,Long> createBranch(int branchID, InternalCDOBranchManager.BranchLoader.BranchInfo branchInfo) Creates a new branch with the given id and branch info. If the id is equal toNEW_BRANCHthe implementor of this method will determine a new positive unique branch id. If the id is equal toNEW_LOCAL_BRANCHthe implementor of this method will determine a new negative unique branch id, so that the new branch becomes a local branch. In either case the used branch id is returned to the caller.- Seit:
- 4.0
-
loadBranch
-
loadSubBranches
-
loadBranches
-