# Verwendungen von Schnittstelle
org.eclipse.emf.cdo.common.commit.CDOChangeSetData

Packages, die CDOChangeSetData verwenden
Package
Beschreibung
org.eclipse.emf.cdo.common.commit
Common concepts for dealing with commits and change sets.
org.eclipse.emf.cdo.common.protocol
Common concepts for dealing with protocols and CDO-specific I/O.
org.eclipse.emf.cdo.common.revision
Common concepts for dealing with revisions and revision lists.
org.eclipse.emf.cdo.common.util
Common utility classes, some common interfaces and exceptions.
org.eclipse.emf.cdo.server
Server concepts for dealing with repositories and stores.
org.eclipse.emf.cdo.server.ocl
Server implementation of a generic OCL query handler.
org.eclipse.emf.cdo.session
Client concepts for dealing with sessions to CDO repositories.
org.eclipse.emf.cdo.spi.common.commit
Common service provider interfaces and useful base implementations for dealing with commits and change sets.
org.eclipse.emf.cdo.spi.common.protocol
Common base implementations for dealing with I/O of CDO data structures.
org.eclipse.emf.cdo.spi.server
Server service provider interfaces and useful base implementations.
org.eclipse.emf.cdo.spi.workspace
Server provider interfaces (SPI) for CDO `workspaces`.
org.eclipse.emf.cdo.transaction
Client concepts for dealing with transactions, distributed transactions and their save points.
org.eclipse.emf.cdo.view
Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
org.eclipse.emf.cdo.workspace
Concepts to checkout, open and further operate CDO `workspaces`.
org.eclipse.emf.spi.cdo
Client service provider interfaces and useful base implementations.

## Verwendungen von CDOChangeSetData in org.eclipse.emf.cdo.common.commit

Unterschnittstellen von CDOChangeSetData in org.eclipse.emf.cdo.common.commit
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDOChangeSet`
The `change set data` between two `branch points` with a common ancestor.
`interface`
`CDOCommitData`
`Change set data` with detailed information about new `package units`.
`static interface`
`CDOCommitHistory.TriggerLoadElement`
A virtual `history` element that can be returned from `IContainer.getElements()` if `CDOCommitHistory.isAppendingTriggerLoadElement()` is `true` to indicate that the history is not `fully` loaded, yet.
`interface`
`CDOCommitInfo`
`Commit data` in the context of a `commit info manager` with additional commit informations.
Methoden in org.eclipse.emf.cdo.common.commit, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
CDOChangeSetData.`copy()`
Returns a deep copy of this change set data.
`CDOChangeSetData`
CDOChangeSetDataProvider.`getChangeSetData()`
Methoden in org.eclipse.emf.cdo.common.commit mit Parametern vom Typ CDOChangeSetData
Modifizierer und Typ
Methode
Beschreibung
`void`
CDOChangeSetData.`merge(CDOChangeSetData changeSetData)`
Changes the internal state of this change set data by adding the changes of the given change set data.

## Verwendungen von CDOChangeSetData in org.eclipse.emf.cdo.common.protocol

Methoden in org.eclipse.emf.cdo.common.protocol, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
CDODataInput.`readCDOChangeSetData()`
Methoden in org.eclipse.emf.cdo.common.protocol mit Parametern vom Typ CDOChangeSetData
Modifizierer und Typ
Methode
Beschreibung
`void`
CDODataOutput.`writeCDOChangeSetData(CDOChangeSetData changeSetData)`

## Verwendungen von CDOChangeSetData in org.eclipse.emf.cdo.common.revision

Methoden in org.eclipse.emf.cdo.common.revision, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`static 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)`
Methoden in org.eclipse.emf.cdo.common.revision mit Parametern vom Typ CDOChangeSetData
Modifizierer und Typ
Methode
Beschreibung
`static CDOChangeSet`
CDORevisionUtil.`createChangeSet(CDOBranchPoint startPoint, CDOBranchPoint endPoint, CDOChangeSetData data)`

## Verwendungen von CDOChangeSetData in org.eclipse.emf.cdo.common.util

Methoden in org.eclipse.emf.cdo.common.util, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
CDOQueryInfo.`getChangeSetData()`
Returns the `change set` to be considered if this query has been created by a dirty transaction, `null` otherwise.

## Verwendungen von CDOChangeSetData in org.eclipse.emf.cdo.server

Methoden in org.eclipse.emf.cdo.server, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
IStoreAccessor.CommitContext.ModificationContext.`getChangeSetData()`

## Verwendungen von CDOChangeSetData in org.eclipse.emf.cdo.server.ocl

Methoden in org.eclipse.emf.cdo.server.ocl, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
CDOExtentCreator.`getChangeSetData()`
Methoden in org.eclipse.emf.cdo.server.ocl mit Parametern vom Typ CDOChangeSetData
Modifizierer und Typ
Methode
Beschreibung
`protected CDOExtentMap`
OCLQueryHandler.`createExtentMap(CDOView view, CDOChangeSetData changeSetData, IQueryContext context)`
`void`
CDOExtentCreator.`setChangeSetData(CDOChangeSetData changeSetData)`

## Verwendungen von CDOChangeSetData in org.eclipse.emf.cdo.session

Unterschnittstellen von CDOChangeSetData in org.eclipse.emf.cdo.session
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDOSessionInvalidationEvent`
A `session event` fired when passive updates (commit notifications) are being received from a remote repository.
Methoden in org.eclipse.emf.cdo.session, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
CDOSession.`compareRevisions(CDOBranchPoint source, CDOBranchPoint target)`

## Verwendungen von CDOChangeSetData in org.eclipse.emf.cdo.spi.common.commit

Methoden in org.eclipse.emf.cdo.spi.common.commit, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
CDOChangeSetDataRevisionProvider.`getChangeSetData()`
Methoden in org.eclipse.emf.cdo.spi.common.commit mit Parametern vom Typ CDOChangeSetData
Modifizierer und Typ
Methode
Beschreibung
`static void`
CDOCommitInfoUtil.`dump(PrintStream out, CDOChangeSetData changeSetData)`
Konstruktoren in org.eclipse.emf.cdo.spi.common.commit mit Parametern vom Typ CDOChangeSetData
Modifizierer
Konstruktor
Beschreibung
``
`CDOChangeKindCache(CDOChangeSetData changeSetData)`
``
`CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate, CDOChangeSetData changeSetData)`
``
`CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate, CDOChangeSetData changeSetData, CDORevisionProvider revisionCallback, CDORevisionDeltaProvider revisionDeltaCallback)`

## Verwendungen von CDOChangeSetData in org.eclipse.emf.cdo.spi.common.protocol

Methoden in org.eclipse.emf.cdo.spi.common.protocol, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
CDODataInputImpl.`readCDOChangeSetData()`
Methoden in org.eclipse.emf.cdo.spi.common.protocol mit Parametern vom Typ CDOChangeSetData
Modifizierer und Typ
Methode
Beschreibung
`void`
CDODataOutputImpl.`writeCDOChangeSetData(CDOChangeSetData changeSetData)`

## Verwendungen von CDOChangeSetData in org.eclipse.emf.cdo.spi.server

Methoden in org.eclipse.emf.cdo.spi.server, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
InternalRepository.`getChangeSet(CDOBranchPoint startPoint, CDOBranchPoint endPoint)`
`CDOChangeSetData`
ICommitConflictResolver.Merging.`resolveConflicts(IStoreAccessor.CommitContext commitContext, List<InternalCDORevisionDelta> conflicts)`
`CDOChangeSetData`
ICommitConflictResolver.`resolveConflicts(IStoreAccessor.CommitContext commitContext, List<InternalCDORevisionDelta> conflicts)`
When this method is called, the `IStoreAccessor.CommitContext.getOldRevisions()` map is filled with the latest valid revisions, chunks ensured.

## Verwendungen von CDOChangeSetData in org.eclipse.emf.cdo.spi.workspace

Methoden in org.eclipse.emf.cdo.spi.workspace, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
InternalCDOWorkspace.`getLocalChanges(boolean forward)`
Methoden in org.eclipse.emf.cdo.spi.workspace mit Parametern vom Typ CDOChangeSetData
Modifizierer und Typ
Methode
Beschreibung
`void`
InternalCDOWorkspace.`replace(String branchPath, long timeStamp, CDOChangeSetData revertData)`
`void`
InternalCDOWorkspace.`revert(CDOChangeSetData revertData)`

## Verwendungen von CDOChangeSetData in org.eclipse.emf.cdo.transaction

Methoden in org.eclipse.emf.cdo.transaction, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
CDOPushTransaction.`compareRevisions(CDOBranchPoint source)`
`CDOChangeSetData`
CDOSavepoint.`getAllChangeSetData()`
`CDOChangeSetData`
CDOPushTransaction.`getChangeSetData()`
`CDOChangeSetData`
CDOMerger.ConflictException.`getResult()`
`CDOChangeSetData`
CDOMerger.`merge(CDOChangeSet target, CDOChangeSet source)`
Calculates the changes between a source `change set` and a target `change set` and returns the result relative to their common ancestor.
`CDOChangeSetData`
CDOMerger2.`merge(CDOChangeSet target, CDOChangeSet source)`
Veraltet.
`CDOChangeSetData`
CDOPushTransaction.`merge(CDOBranchPoint source, CDOBranchPoint sourceBase, CDOBranchPoint targetBase, CDOMerger merger)`
`CDOChangeSetData`
CDOPushTransaction.`merge(CDOBranchPoint source, CDOBranchPoint sourceBase, CDOMerger merger)`
`CDOChangeSetData`
CDOPushTransaction.`merge(CDOBranchPoint source, CDOMerger merger)`
`CDOChangeSetData`
CDOPushTransaction.`merge(CDOBranch source, CDOMerger merger)`
`CDOChangeSetData`
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.
`CDOChangeSetData`
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.
`CDOChangeSetData`
CDOTransaction.`merge(CDOBranchPoint source, CDOMerger merger)`
Merges the changes from the given source point into this transaction and possibly considers previous merges from that `branch` by inspecting the `merge source` information of the `commit history`.
`CDOChangeSetData`
CDOTransaction.`merge(CDOBranch source, CDOMerger merger)`
Merges the changes from the given source branch into this transaction and possibly considers previous merges from that branch by inspecting the `merge source` information of the `commit history`.
`CDOChangeSetData`
CDOPushTransaction.`revertTo(CDOBranchPoint branchPoint)`
`CDOChangeSetData`
CDOTransaction.`revertTo(CDOBranchPoint branchPoint)`
Konstruktoren in org.eclipse.emf.cdo.transaction mit Parametern vom Typ CDOChangeSetData
Modifizierer
Konstruktor
Beschreibung
``
`ConflictException(String message, Throwable cause, CDOMerger merger, CDOChangeSetData result)`
``
`ConflictException(String message, CDOMerger merger, CDOChangeSetData result)`

## Verwendungen von CDOChangeSetData in org.eclipse.emf.cdo.view

Methoden in org.eclipse.emf.cdo.view, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
CDOView.`compareRevisions(CDOBranchPoint source)`

## Verwendungen von CDOChangeSetData in org.eclipse.emf.cdo.workspace

Methoden in org.eclipse.emf.cdo.workspace, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
CDOWorkspace.`compare(String branchPath)`
`CDOChangeSetData`
CDOWorkspace.`compare(String branchPath, long timeStamp)`
`CDOChangeSetData`
CDOWorkspace.`getLocalChanges()`

## Verwendungen von CDOChangeSetData in org.eclipse.emf.spi.cdo

Unterschnittstellen von CDOChangeSetData in org.eclipse.emf.spi.cdo
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`InternalCDOSessionInvalidationEvent`
A `session invalidation event` with `security impact information`.
Methoden in org.eclipse.emf.spi.cdo, die CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
CDOSessionInvalidationEventQueue.`getChangeSetData()`
Veraltet.
As of 4.3 use `CDOSessionInvalidationEventQueue.poll()`.
`CDOChangeSetData`
InternalCDOTransaction.ApplyChangeSetResult.`getChangeSetData()`
`CDOChangeSetData`
AbstractChangeSetsConflictResolver.`getLocalChangeSetData()`
`CDOChangeSetData`
AbstractChangeSetsConflictResolver.`getRemoteChangeSetData()`
`CDOChangeSetData`
DefaultCDOMerger.`getResult()`
`protected CDOChangeSetData`
CDOMergingConflictResolver.`handleConflict(CDOChangeSetData result)`
`CDOChangeSetData[]`
CDOSessionProtocol.`loadChangeSets(CDOBranchPointRange... ranges)`
`CDOChangeSetData`
DefaultCDOMerger.`merge(CDOChangeSet target, CDOChangeSet source)`
Methoden in org.eclipse.emf.spi.cdo, die Typen mit Argumenten vom Typ CDOChangeSetData zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`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)`
Veraltet.
Use `InternalCDOTransaction.applyChangeSet(CDOChangeSetData, CDORevisionProvider, CDORevisionProvider, CDOBranchPoint, boolean)`
Methoden in org.eclipse.emf.spi.cdo mit Parametern vom Typ CDOChangeSetData
Modifizierer und Typ
Methode
Beschreibung
`InternalCDOTransaction.ApplyChangeSetResult`
InternalCDOTransaction.`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)`
Veraltet.
Use `InternalCDOTransaction.applyChangeSet(CDOChangeSetData, CDORevisionProvider, CDORevisionProvider, CDOBranchPoint, boolean)`
`protected CDOChangeSetData`
CDOMergingConflictResolver.`handleConflict(CDOChangeSetData result)`