public static interface IStoreAccessor.UnitSupport extends IStoreAccessor
store accessors
that support units.IStoreAccessor.CommitContext, IStoreAccessor.DurableLocking, IStoreAccessor.DurableLocking2, IStoreAccessor.QueryResourcesContext, IStoreAccessor.QueryXRefsContext, IStoreAccessor.Raw, IStoreAccessor.Raw2, IStoreAccessor.UnitSupport
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
NEW_BRANCH, NEW_LOCAL_BRANCH
Modifier and Type | Method and Description |
---|---|
void |
finishUnit(IView view,
CDOID rootID,
CDORevisionHandler revisionHandler,
long timeStamp,
Object initResult,
List<CDOID> ids) |
Object |
initUnit(IView view,
CDOID rootID,
CDORevisionHandler revisionHandler,
Set<CDOID> initializedIDs,
long timeStamp,
OMMonitor monitor) |
void |
readUnit(IView view,
CDOID rootID,
CDORevisionHandler revisionHandler,
OMMonitor monitor) |
List<CDOID> |
readUnitRoots() |
void |
writeUnits(Map<CDOID,CDOID> unitMappings,
long timeStamp) |
commit, createChunkReader, getSession, getStore, getTransaction, handleLobs, handleRevisions, isReader, loadLob, loadPackageUnit, queryLobs, queryResources, queryXRefs, readChangeSet, readPackageUnits, readResourceID, readRevision, readRevisionByVersion, release, rollback, write, writePackageUnits
getQueryHandler
createBranch, loadBranch, loadBranches, loadSubBranches
loadCommitData, loadCommitInfos
void readUnit(IView view, CDOID rootID, CDORevisionHandler revisionHandler, OMMonitor monitor)
Object initUnit(IView view, CDOID rootID, CDORevisionHandler revisionHandler, Set<CDOID> initializedIDs, long timeStamp, OMMonitor monitor)
void finishUnit(IView view, CDOID rootID, CDORevisionHandler revisionHandler, long timeStamp, Object initResult, List<CDOID> ids)
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html