Package org.eclipse.emf.cdo.server
Schnittstelle IStoreAccessor.Raw2
- Alle Superschnittstellen:
InternalCDOBranchManager.BranchLoader
,InternalCDOCommitInfoManager.CommitInfoLoader
,IQueryHandlerProvider
,IStoreAccessor
,IStoreAccessor.Raw
- Alle bekannten Unterschnittstellen:
IDBStoreAccessor
- Umschließende Schnittstelle:
IStoreAccessor
An extension interface for
store accessors
that support raw data access as needed by
repository synchronizers
or server importers
.- Seit:
- 4.6
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.server.IStoreAccessor
IStoreAccessor.CommitContext, IStoreAccessor.DurableLocking, IStoreAccessor.DurableLocking2, IStoreAccessor.NewIDSupport, IStoreAccessor.QueryResourcesContext, IStoreAccessor.QueryXRefsContext, IStoreAccessor.Raw, IStoreAccessor.Raw2, IStoreAccessor.UnitSupport
-
Feldübersicht
Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
rawStore
(CDOBranch branch, long timeStamp, long previousTimeStamp, String userID, String comment, CDOBranchPoint mergeSource, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Stores the givencommit
in the backend represented by thisraw store accessor
without going through a regularcommit
.Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfos
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.server.IStoreAccessor
commit, createChunkReader, getSession, getStore, getTransaction, handleLobs, handleRevisions, isReader, loadLob, loadPackageUnit, queryLobs, queryResources, queryXRefs, readChangeSet, readPackageUnits, readResourceID, readRevision, readRevisionByVersion, release, rollback, write, writePackageUnits
-
Methodendetails
-
rawStore
void rawStore(CDOBranch branch, long timeStamp, long previousTimeStamp, String userID, String comment, CDOBranchPoint mergeSource, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Stores the givencommit
in the backend represented by thisraw store accessor
without going through a regularcommit
.Implementation note: The implementor of this method may rely on the fact that multiple subsequent calls to this method are followed by a single final call to the
rawCommit()
method where the accumulated backend changes can be committed atomically.- Parameter:
branch
- thebranch
of the commit info to be stored in the backend represented by thisraw store accessor
.timeStamp
- thetime stamp
of the commit info to be stored in the backend represented by thisraw store accessor
.previousTimeStamp
- theprevious time stamp
of the commit info to be stored in the backend represented by thisraw store accessor
.userID
- theuser ID
of the commit info to be stored in the backend represented by thisraw store accessor
.comment
- thecomment
of the commit info to be stored in the backend represented by thisraw store accessor
.mergeSource
- themerge source
of the commit info to be stored in the backend represented by thisraw store accessor
.- Siehe auch:
-