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

# Schnittstelle LMMerger

Alle bekannten Unterschnittstellen:
  `LMMerger2`

Alle bekannten Implementierungsklassen:
  `CoreDeliveryMerger`

public interface LMMerger
Merges the commits of a source `change` into the `branch` of a target `stream` in order to create a `delivery`.

Autor:
  Eike Stepper

## Feldübersicht

Felder
Modifizierer und Typ
Feld
Beschreibung
`static final LMMerger`
`CORE`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`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.

## Felddetails

### CORE

static final LMMerger CORE

## Methodendetails

### mergeDelivery

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.