Package org.eclipse.emf.cdo.transaction

# Schnittstelle CDOMerger2

Alle Superschnittstellen:
  `CDOMerger`

public interface CDOMerger2 extends CDOMerger
Merges the changes between a local `transaction` and a remote `view` into the local transaction. Only the changes of a set of affected `objects`, specified by the set of their `ids`, is considered.

Seit:
  4.5
Autor:
  Eike Stepper

## Verschachtelte Klassen - Übersicht

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.transaction.CDOMerger

`CDOMerger.ConflictException`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`CDOChangeSetData`
`merge(CDOChangeSet target, CDOChangeSet source)`
Veraltet.
`void`
`merge(CDOTransaction localTransaction, CDOView remoteView, Set<CDOID> affectedIDs)`

## Methodendetails

### merge

@Deprecated CDOChangeSetData merge(CDOChangeSet target, CDOChangeSet source) throws UnsupportedOperationException
Veraltet.
Beschreibung aus Schnittstelle kopiert: `CDOMerger`
Calculates the changes between a source `change set` and a target `change set` and returns the result relative to their common ancestor.

Angegeben von:
  `merge` in Schnittstelle `CDOMerger`
Löst aus:
  `UnsupportedOperationException`
No Reference
  This method is not intended to be referenced by clients.

### merge

void merge(CDOTransaction localTransaction, CDOView remoteView, Set<CDOID> affectedIDs) throws CDOMerger.ConflictException

Löst aus:
  `CDOMerger.ConflictException`