Package org.eclipse.emf.cdo.lm.util

# Klasse CoreDeliveryMerger

java.lang.Object
org.eclipse.emf.cdo.lm.util.CoreDeliveryMerger

Alle implementierten Schnittstellen:
  `LMMerger`

public class CoreDeliveryMerger extends Object implements LMMerger
An `LM merger` based on a `core merger`.

Seit:
  1.3
Autor:
  Eike Stepper

## Feldübersicht

### Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.lm.util.LMMerger

`CORE`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`CoreDeliveryMerger()`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`protected CDOMerger`
`createMerger()`
`long`
`mergeDelivery(CDOSession session, CDOBranchPoint sourceBranchPoint, CDOBranch targetBranch)`
Merges the changes from the given source branch point into the given target branch and returns the time stamp of the resulting commit into the merge target branch, or `CDOBranchPoint.INVALID_DATE` if no commit has happened.
`protected CDOTransaction`
`openTransaction(CDOSession session, CDOBranch branch)`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Konstruktordetails

### CoreDeliveryMerger

public CoreDeliveryMerger()

## Methodendetails

### mergeDelivery

public long mergeDelivery(CDOSession session, CDOBranchPoint sourceBranchPoint, CDOBranch targetBranch)
Beschreibung aus Schnittstelle kopiert: `LMMerger`
Merges the changes from the given source branch point into the given target branch and returns the time stamp of the resulting commit into the merge target branch, or `CDOBranchPoint.INVALID_DATE` if no commit has happened.

Angegeben von:
  `mergeDelivery` in Schnittstelle `LMMerger`

### openTransaction

protected CDOTransaction openTransaction(CDOSession session, CDOBranch branch)

### createMerger

protected CDOMerger createMerger()