Package org.eclipse.emf.cdo.server
Interface IStoreAccessor.Raw2
- 
- All Superinterfaces:
- InternalCDOBranchManager.BranchLoader,- InternalCDOCommitInfoManager.CommitInfoLoader,- IQueryHandlerProvider,- IStoreAccessor,- IStoreAccessor.Raw
 - All Known Subinterfaces:
- IDBStoreAccessor
 - Enclosing interface:
- IStoreAccessor
 
 public static interface IStoreAccessor.Raw2 extends IStoreAccessor.Raw An extension interface forstore accessorsthat support raw data access as needed byrepository synchronizersorserver importers.- Since:
- 4.6
- Author:
- Eike Stepper
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoaderInternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
 - 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreAccessorIStoreAccessor.CommitContext, IStoreAccessor.DurableLocking, IStoreAccessor.DurableLocking2, IStoreAccessor.QueryResourcesContext, IStoreAccessor.QueryXRefsContext, IStoreAccessor.Raw, IStoreAccessor.Raw2, IStoreAccessor.UnitSupport
 
- 
 - 
Field Summary- 
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoaderNEW_BRANCH, NEW_LOCAL_BRANCH
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidrawStore(CDOBranch branch, long timeStamp, long previousTimeStamp, java.lang.String userID, java.lang.String comment, CDOBranchPoint mergeSource, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)Stores the givencommitin the backend represented by thisraw store accessorwithout going through a regularcommit.- 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoadercreateBranch, loadBranch, loadBranches, loadSubBranches
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoaderloadCommitData, loadCommitInfos
 - 
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvidergetQueryHandler
 - 
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessorcommit, createChunkReader, getSession, getStore, getTransaction, handleLobs, handleRevisions, isReader, loadLob, loadPackageUnit, queryLobs, queryResources, queryXRefs, readChangeSet, readPackageUnits, readResourceID, readRevision, readRevisionByVersion, release, rollback, write, writePackageUnits
 
- 
 
- 
- 
- 
Method Detail- 
rawStorevoid rawStore(CDOBranch branch, long timeStamp, long previousTimeStamp, java.lang.String userID, java.lang.String comment, CDOBranchPoint mergeSource, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Stores the givencommitin the backend represented by thisraw store accessorwithout 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.- Parameters:
- branch- the- branchof the commit info to be stored in the backend represented by this- raw store accessor.
- timeStamp- the- time stampof the commit info to be stored in the backend represented by this- raw store accessor.
- previousTimeStamp- the- previous time stampof the commit info to be stored in the backend represented by this- raw store accessor.
- userID- the- user IDof the commit info to be stored in the backend represented by this- raw store accessor.
- comment- the- commentof the commit info to be stored in the backend represented by this- raw store accessor.
- mergeSource- the- merge sourceof the commit info to be stored in the backend represented by this- raw store accessor.
- See Also:
- IStoreAccessor.Raw.rawCommit(double, OMMonitor)
 
 
- 
 
-