Uses of Interface
org.eclipse.emf.cdo.common.commit.CDOChangeSetData
Package
Description
Common concepts for dealing with commits and change sets.
Common concepts for dealing with protocols and CDO-specific I/O.
Common concepts for dealing with revisions and revision lists.
Common utility classes, some common interfaces and exceptions.
Server concepts for dealing with repositories and stores.
Server implementation of a generic OCL query handler.
Client concepts for dealing with sessions to CDO repositories.
Common service provider interfaces and useful base implementations for dealing with commits and change sets.
Common base implementations for dealing with I/O of CDO data structures.
Server service provider interfaces and useful base implementations.
Server provider interfaces (SPI) for CDO
workspaces
.Client concepts for dealing with transactions, distributed transactions and their save points.
Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
Concepts to checkout, open and further operate CDO
workspaces
.Client service provider interfaces and useful base implementations.
-
Uses of CDOChangeSetData in org.eclipse.emf.cdo.common.commit
Modifier and TypeInterfaceDescriptioninterface
Thechange set data
between twobranch points
with a common ancestor.interface
Change set data
with detailed information about newpackage units
.static interface
A virtualhistory
element that can be returned fromIContainer.getElements()
ifCDOCommitHistory.isAppendingTriggerLoadElement()
istrue
to indicate that the history is notfully
loaded, yet.interface
Commit data
in the context of acommit info manager
with additional commit informations.Modifier and TypeMethodDescriptionCDOChangeSetData.copy()
Returns a deep copy of this change set data.CDOChangeSetDataProvider.getChangeSetData()
Modifier and TypeMethodDescriptionvoid
CDOChangeSetData.merge
(CDOChangeSetData changeSetData) Changes the internal state of this change set data by adding the changes of the given change set data. -
Uses of CDOChangeSetData in org.eclipse.emf.cdo.common.protocol
Modifier and TypeMethodDescriptionvoid
CDODataOutput.writeCDOChangeSetData
(CDOChangeSetData changeSetData) -
Uses of CDOChangeSetData in org.eclipse.emf.cdo.common.revision
Modifier and TypeMethodDescriptionstatic CDOChangeSetData
CDORevisionUtil.createChangeSetData
(List<CDOIDAndVersion> newObjects, List<CDORevisionKey> changedObjects, List<CDOIDAndVersion> detachedObjects) static CDOChangeSetData
CDORevisionUtil.createChangeSetData
(Set<CDOID> ids, CDOBranchPoint startPoint, CDOBranchPoint endPoint, CDORevisionManager revisionManager) static CDOChangeSetData
CDORevisionUtil.createChangeSetData
(Set<CDOID> ids, CDORevisionProvider startProvider, CDORevisionProvider endProvider) static CDOChangeSetData
CDORevisionUtil.createChangeSetData
(Set<CDOID> ids, CDORevisionProvider startProvider, CDORevisionProvider endProvider, boolean useStartVersions) Modifier and TypeMethodDescriptionstatic CDOChangeSet
CDORevisionUtil.createChangeSet
(CDOBranchPoint startPoint, CDOBranchPoint endPoint, CDOChangeSetData data) -
Uses of CDOChangeSetData in org.eclipse.emf.cdo.common.util
Modifier and TypeMethodDescriptionCDOQueryInfo.getChangeSetData()
Returns thechange set
to be considered if this query has been created by a dirty transaction,null
otherwise. -
Uses of CDOChangeSetData in org.eclipse.emf.cdo.server
Modifier and TypeMethodDescriptionIStoreAccessor.CommitContext.ModificationContext.getChangeSetData()
-
Uses of CDOChangeSetData in org.eclipse.emf.cdo.server.ocl
Modifier and TypeMethodDescriptionprotected CDOExtentMap
OCLQueryHandler.createExtentMap
(CDOView view, CDOChangeSetData changeSetData, IQueryContext context) void
CDOExtentCreator.setChangeSetData
(CDOChangeSetData changeSetData) -
Uses of CDOChangeSetData in org.eclipse.emf.cdo.session
Modifier and TypeInterfaceDescriptioninterface
Asession event
fired when passive updates (commit notifications) are being received from a remote repository.Modifier and TypeMethodDescriptionCDOSession.compareRevisions
(CDOBranchPoint source, CDOBranchPoint target) -
Uses of CDOChangeSetData in org.eclipse.emf.cdo.spi.common.commit
Modifier and TypeMethodDescriptionstatic void
CDOCommitInfoUtil.dump
(PrintStream out, CDOChangeSetData changeSetData) ModifierConstructorDescriptionCDOChangeKindCache
(CDOChangeSetData changeSetData) CDOChangeSetDataRevisionProvider
(CDORevisionProvider delegate, CDOChangeSetData changeSetData) CDOChangeSetDataRevisionProvider
(CDORevisionProvider delegate, CDOChangeSetData changeSetData, CDORevisionProvider revisionCallback, CDORevisionDeltaProvider revisionDeltaCallback) -
Uses of CDOChangeSetData in org.eclipse.emf.cdo.spi.common.protocol
Modifier and TypeMethodDescriptionvoid
CDODataOutputImpl.writeCDOChangeSetData
(CDOChangeSetData changeSetData) -
Uses of CDOChangeSetData in org.eclipse.emf.cdo.spi.server
Modifier and TypeMethodDescriptionInternalRepository.getChangeSet
(CDOBranchPoint startPoint, CDOBranchPoint endPoint) ICommitConflictResolver.Merging.resolveConflicts
(IStoreAccessor.CommitContext commitContext, List<InternalCDORevisionDelta> conflicts) ICommitConflictResolver.resolveConflicts
(IStoreAccessor.CommitContext commitContext, List<InternalCDORevisionDelta> conflicts) When this method is called, theIStoreAccessor.CommitContext.getOldRevisions()
map is filled with the latest valid revisions, chunks ensured. -
Uses of CDOChangeSetData in org.eclipse.emf.cdo.spi.workspace
Modifier and TypeMethodDescriptionvoid
InternalCDOWorkspace.replace
(String branchPath, long timeStamp, CDOChangeSetData revertData) void
InternalCDOWorkspace.revert
(CDOChangeSetData revertData) -
Uses of CDOChangeSetData in org.eclipse.emf.cdo.transaction
Modifier and TypeMethodDescriptionCDOPushTransaction.compareRevisions
(CDOBranchPoint source) CDOSavepoint.getAllChangeSetData()
CDOPushTransaction.getChangeSetData()
CDOMerger.ConflictException.getResult()
CDOMerger.merge
(CDOChangeSet target, CDOChangeSet source) Calculates the changes between a sourcechange set
and a targetchange set
and returns the result relative to their common ancestor.CDOMerger2.merge
(CDOChangeSet target, CDOChangeSet source) Deprecated.CDOPushTransaction.merge
(CDOBranchPoint source, CDOBranchPoint sourceBase, CDOBranchPoint targetBase, CDOMerger merger) CDOPushTransaction.merge
(CDOBranchPoint source, CDOBranchPoint sourceBase, CDOMerger merger) CDOPushTransaction.merge
(CDOBranchPoint source, CDOMerger merger) CDOTransaction.merge
(CDOBranchPoint source, CDOBranchPoint sourceBase, CDOBranchPoint targetBase, CDOMerger merger) Merges the changes between the given source base point and the given source point into this transaction.CDOTransaction.merge
(CDOBranchPoint source, CDOBranchPoint sourceBase, CDOMerger merger) Merges the changes between the given source base point and the given source point into this transaction.CDOTransaction.merge
(CDOBranchPoint source, CDOMerger merger) Merges the changes from the given source point into this transaction and possibly considers previous merges from thatbranch
by inspecting themerge source
information of thecommit history
.Merges the changes from the given source branch into this transaction and possibly considers previous merges from that branch by inspecting themerge source
information of thecommit history
.CDOPushTransaction.revertTo
(CDOBranchPoint branchPoint) CDOTransaction.revertTo
(CDOBranchPoint branchPoint) ModifierConstructorDescriptionConflictException
(String message, Throwable cause, CDOMerger merger, CDOChangeSetData result) ConflictException
(String message, CDOMerger merger, CDOChangeSetData result) -
Uses of CDOChangeSetData in org.eclipse.emf.cdo.view
-
Uses of CDOChangeSetData in org.eclipse.emf.cdo.workspace
-
Uses of CDOChangeSetData in org.eclipse.emf.spi.cdo
Modifier and TypeInterfaceDescriptioninterface
Modifier and TypeMethodDescriptionCDOSessionInvalidationEventQueue.getChangeSetData()
Deprecated.InternalCDOTransaction.ApplyChangeSetResult.getChangeSetData()
AbstractChangeSetsConflictResolver.getLocalChangeSetData()
AbstractChangeSetsConflictResolver.getRemoteChangeSetData()
DefaultCDOMerger.getResult()
protected CDOChangeSetData
CDOMergingConflictResolver.handleConflict
(CDOChangeSetData result) CDOSessionProtocol.loadChangeSets
(CDOBranchPointRange... ranges) DefaultCDOMerger.merge
(CDOChangeSet target, CDOChangeSet source) Modifier and TypeMethodDescriptionorg.eclipse.net4j.util.collection.Pair<CDOChangeSetData,
org.eclipse.net4j.util.collection.Pair<Map<CDOID, CDOID>, List<CDOID>>> InternalCDOTransaction.applyChangeSetData
(CDOChangeSetData changeSetData, CDORevisionProvider targetBaseProvider, CDORevisionProvider targetProvider, CDOBranchPoint source) Modifier and TypeMethodDescriptionInternalCDOTransaction.applyChangeSet
(CDOChangeSetData changeSetData, CDORevisionProvider targetBaseProvider, CDORevisionProvider targetProvider, CDOBranchPoint source, boolean keepVersions) org.eclipse.net4j.util.collection.Pair<CDOChangeSetData,
org.eclipse.net4j.util.collection.Pair<Map<CDOID, CDOID>, List<CDOID>>> InternalCDOTransaction.applyChangeSetData
(CDOChangeSetData changeSetData, CDORevisionProvider targetBaseProvider, CDORevisionProvider targetProvider, CDOBranchPoint source) protected CDOChangeSetData
CDOMergingConflictResolver.handleConflict
(CDOChangeSetData result)
CDOSessionInvalidationEventQueue.poll()
.