# Package org.eclipse.emf.cdo.common.commit

package org.eclipse.emf.cdo.common.commit
Common concepts for dealing with commits and change sets.

Zugehörige Packages
Package
Beschreibung
org.eclipse.emf.cdo.common
Common concepts that are differently extended in clients and servers.
org.eclipse.emf.cdo.common.commit.handler
Some useful commit info handler implementations.
Klasse
Beschreibung
CDOChangeKind
Enumerates possible change kinds.
CDOChangeKindProvider
Generic provider for the kinds of changes that have been applied to objects.
CDOChangeSet
The `change set data` between two `branch points` with a common ancestor.
CDOChangeSetData
A `change kind provider` with detailed information about `new`, `changed` and `detached` objects.
CDOChangeSetDataProvider
Provides consumers with `change set data` structures.
CDOCommitData
`Change set data` with detailed information about new `package units`.
CDOCommitHistory
A cache for the `commit infos` of a branch or of an entire repository.
CDOCommitHistory.Provider<KEY,HISTORY extends CDOCommitHistory>
Provides consumers with `histories`.
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.
CDOCommitInfo
`Commit data` in the context of a `commit info manager` with additional commit informations.
CDOCommitInfoHandler
A call-back interface that indicates the ability to handle `commit infos` that are passed from other entities.
CDOCommitInfoManager
Provides access to `commit info` objects.
CDOCommitInfoProvider
Calls registered `commit info handlers`.