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

Packages, die CDOCommitInfo verwenden
Package
Beschreibung
org.eclipse.emf.cdo.common.commit
Common concepts for dealing with commits and change sets.
org.eclipse.emf.cdo.common.commit.handler
Some useful commit info handler implementations.
org.eclipse.emf.cdo.common.protocol
Common concepts for dealing with protocols and CDO-specific I/O.
org.eclipse.emf.cdo.lm.reviews.impl
org.eclipse.emf.cdo.server
Server concepts for dealing with repositories and stores.
org.eclipse.emf.cdo.server.security
Server integration of the `Security` model.
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.transaction
Client concepts for dealing with transactions, distributed transactions and their save points.
org.eclipse.emf.cdo.ui.compare
Classes that help to open EMF Compare user interfaces on CDO models.
org.eclipse.emf.cdo.ui.widgets
A library with reusable widgets.
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 CDOCommitInfo in org.eclipse.emf.cdo.common.commit

Unterschnittstellen von CDOCommitInfo in org.eclipse.emf.cdo.common.commit
Modifizierer und Typ
Schnittstelle
Beschreibung
`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.
Methoden in org.eclipse.emf.cdo.common.commit, die CDOCommitInfo zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOCommitInfo`
CDOCommitInfoManager.`getBaseOfBranch(CDOBranch branch)`
`CDOCommitInfo`
CDOCommitInfoManager.`getCommitInfo(long timeStamp)`
`CDOCommitInfo`
CDOCommitInfoManager.`getCommitInfo(long timeStamp, boolean loadOnDemand)`
`CDOCommitInfo`
CDOCommitInfoManager.`getCommitInfo(CDOBranch branch, long startTime, boolean up)`
`CDOCommitInfo`
CDOCommitHistory.`getElement(int index)`
`CDOCommitInfo`
CDOCommitHistory.`getFirstElement()`
`CDOCommitInfo`
CDOCommitInfoManager.`getFirstOfBranch(CDOBranch branch)`
`CDOCommitInfo`
CDOCommitHistory.`getLastElement()`
`CDOCommitInfo`
CDOCommitInfoManager.`getLastOfBranch(CDOBranch branch)`
`CDOCommitInfo`
CDOCommitInfo.`getMergedCommitInfo()`
`CDOCommitInfo`
CDOCommitInfo.`getPreviousCommitInfo()`
Methoden in org.eclipse.emf.cdo.common.commit mit Parametern vom Typ CDOCommitInfo
Modifizierer und Typ
Methode
Beschreibung
`void`
CDOCommitInfoHandler.`handleCommitInfo(CDOCommitInfo commitInfo)`

## Verwendungen von CDOCommitInfo in org.eclipse.emf.cdo.common.commit.handler

Methoden in org.eclipse.emf.cdo.common.commit.handler mit Parametern vom Typ CDOCommitInfo
Modifizierer und Typ
Methode
Beschreibung
`void`
AsyncCommitInfoHandler.`handleCommitInfo(CDOCommitInfo commitInfo)`
`void`
BinaryCommitInfoLog.`handleCommitInfo(CDOCommitInfo commitInfo)`
`void`
TextCommitInfoLog.`handleCommitInfo(CDOCommitInfo commitInfo)`
`protected void`
AsyncCommitInfoHandler.`work(org.eclipse.net4j.util.concurrent.Worker.WorkContext context, CDOCommitInfo commitInfo)`

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

Methoden in org.eclipse.emf.cdo.common.protocol, die CDOCommitInfo zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOCommitInfo`
CDOProtocol.CommitNotificationInfo.`getCommitInfo()`
`CDOCommitInfo`
CDODataInput.`readCDOCommitInfo()`
Methoden in org.eclipse.emf.cdo.common.protocol mit Parametern vom Typ CDOCommitInfo
Modifizierer und Typ
Methode
Beschreibung
`void`
CDOProtocol.CommitNotificationInfo.`setCommitInfo(CDOCommitInfo commitInfo)`
`void`
CDODataOutput.`writeCDOCommitInfo(CDOCommitInfo commitInfo)`

## Verwendungen von CDOCommitInfo in org.eclipse.emf.cdo.lm.reviews.impl

Methoden in org.eclipse.emf.cdo.lm.reviews.impl, die CDOCommitInfo zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`static <REVIEW extends Review>
CDOCommitInfo`
ReviewStatemachine.`modify(REVIEW review, Consumer<REVIEW> modifier)`

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

Methoden in org.eclipse.emf.cdo.server, die CDOCommitInfo zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOCommitInfo`
IStoreAccessor.CommitContext.`createCommitInfo()`
Methoden in org.eclipse.emf.cdo.server mit Parametern vom Typ CDOCommitInfo
Modifizierer und Typ
Methode
Beschreibung
`protected void`
CDOServerExporter.Binary.`exportCommit(CDODataOutput out, CDOCommitInfo commitInfo)`
`protected abstract void`
CDOServerExporter.`exportCommit(OUT out, CDOCommitInfo commitInfo)`
`protected void`
CDOServerExporter.XML.`exportCommit(org.eclipse.net4j.util.io.XMLOutput out, CDOCommitInfo commitInfo)`
`protected void`
CDOServerBrowser.HistoryPage.`showCommitData(PrintStream out, CDOCommitInfo commitInfo, CDOServerBrowser browser)`
`protected boolean`
CDOServerBrowser.HistoryPage.`showCommitInfo(PrintStream out, CDOCommitInfo commitInfo, CDOServerBrowser browser, String param, boolean auditing)`

## Verwendungen von CDOCommitInfo in org.eclipse.emf.cdo.server.security

Methoden in org.eclipse.emf.cdo.server.security, die CDOCommitInfo zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOCommitInfo`
ISecurityManager.`modifyWithInfo(ISecurityManager.RealmOperation operation, boolean waitUntilReadable)`

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

Unterschnittstellen von CDOCommitInfo 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.

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

Methoden in org.eclipse.emf.cdo.spi.common.commit, die CDOCommitInfo zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOCommitInfo`
InternalCDOCommitInfoManager.`createCommitInfo(CDOBranch branch, long timeStamp, long previousTimeStamp, String userID, String comment, CDOBranchPoint mergeSource, CDOCommitData commitData)`
`CDOCommitInfo`
InternalCDOCommitInfoManager.`createCommitInfo(CDOBranch branch, long timeStamp, long previousTimeStamp, String userID, String comment, CDOCommitData commitData)`
Methoden in org.eclipse.emf.cdo.spi.common.commit mit Parametern vom Typ CDOCommitInfo
Modifizierer und Typ
Methode
Beschreibung
`void`
InternalCDOCommitInfoManager.`notifyCommitInfoHandlers(CDOCommitInfo commitInfo)`

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

Methoden in org.eclipse.emf.cdo.spi.common.protocol, die CDOCommitInfo zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOCommitInfo`
CDODataInputImpl.`readCDOCommitInfo()`
Methoden in org.eclipse.emf.cdo.spi.common.protocol mit Parametern vom Typ CDOCommitInfo
Modifizierer und Typ
Methode
Beschreibung
`void`
CDODataOutputImpl.`writeCDOCommitInfo(CDOCommitInfo commitInfo)`

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

Methoden in org.eclipse.emf.cdo.spi.server mit Parametern vom Typ CDOCommitInfo
Modifizierer und Typ
Methode
Beschreibung
`void`
InternalRepository.`sendCommitNotification(InternalSession sender, CDOCommitInfo commitInfo)`
Veraltet.
As of 4.2 use `InternalRepository.sendCommitNotification(InternalSession, CDOCommitInfo, boolean)`.
`void`
InternalRepository.`sendCommitNotification(InternalSession sender, CDOCommitInfo commitInfo, boolean clearResourcePathCache)`
Veraltet.
As of 4.3 use `InternalRepository.sendCommitNotification(ISessionProtocol.CommitNotificationInfo)`.
`void`
InternalSession.`sendCommitNotification(CDOCommitInfo commitInfo)`
Veraltet.
As of 4.2 use `InternalSession.sendCommitNotification(CDOCommitInfo, boolean)`.
`void`
InternalSession.`sendCommitNotification(CDOCommitInfo commitInfo, boolean clearResourcePathCache)`
Veraltet.
As of 4.3 use `InternalSession.sendCommitNotification(CommitNotificationInfo)`.
`void`
InternalSessionManager.`sendCommitNotification(InternalSession sender, CDOCommitInfo commitInfo)`
Veraltet.
As of 4.2 use `InternalSessionManager.sendCommitNotification(InternalSession, CDOCommitInfo, boolean)`.
`void`
InternalSessionManager.`sendCommitNotification(InternalSession sender, CDOCommitInfo commitInfo, boolean clearResourcePathCache)`
Veraltet.
As of 4.3 use `InternalSessionManager.sendCommitNotification(ISessionProtocol.CommitNotificationInfo)`.
`void`
ISessionProtocol.`sendCommitNotification(CDOCommitInfo commitInfo)`
Veraltet.
As of 4.2 use `ISessionProtocol.sendCommitNotification(CDOCommitInfo, boolean)`.
`void`
ISessionProtocol.`sendCommitNotification(CDOCommitInfo commitInfo, boolean clearResourcePathCache)`
Veraltet.
As of 4.3 use `ISessionProtocol.sendCommitNotification(CommitNotificationInfo)`.

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

Methoden in org.eclipse.emf.cdo.transaction, die CDOCommitInfo zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOCommitInfo`
CDOPushTransaction.`commit()`
`CDOCommitInfo`
CDOPushTransaction.`commit(Runnable runnable, int attempts, IProgressMonitor monitor)`
`CDOCommitInfo`
CDOPushTransaction.`commit(Runnable runnable, Predicate<Long> retry, IProgressMonitor monitor)`
`CDOCommitInfo`
CDOPushTransaction.`commit(Runnable runnable, org.eclipse.net4j.util.Predicate<Long> retry, IProgressMonitor monitor)`
Veraltet.
`CDOCommitInfo`
CDOPushTransaction.`commit(IProgressMonitor monitor)`
`CDOCommitInfo`
CDOTransaction.`commit(Runnable runnable, int attempts, IProgressMonitor monitor)`
`CDOCommitInfo`
CDOTransaction.`commit(Runnable runnable, Predicate<Long> retry, IProgressMonitor monitor)`
`CDOCommitInfo`
CDOTransaction.`commit(Runnable runnable, org.eclipse.net4j.util.Predicate<Long> retry, IProgressMonitor monitor)`
Veraltet.
As of 4.9 use `CDOTransaction.commit(Runnable, java.util.function.Predicate, IProgressMonitor)`.
`CDOCommitInfo`
CDOUserTransaction.`commit()`
Same as `commit(null)`.
`CDOCommitInfo`
CDOUserTransaction.`commit(IProgressMonitor monitor)`
Commits the modifications of this transaction to the repository and returns a `commit info` object if successful.
`CDOCommitInfo`
CDOPushTransaction.`commitAndClose(IProgressMonitor monitor, boolean keepOpenAfterCommitProblem)`
`CDOCommitInfo`
CDOTransaction.`commitAndClose(IProgressMonitor monitor, boolean keepOpenAfterCommitProblem)`
`CDOCommitInfo`
CDOTransaction.CommitResult.`getInfo()`
Methoden in org.eclipse.emf.cdo.transaction mit Parametern vom Typ CDOCommitInfo
Modifizierer und Typ
Methode
Beschreibung
`void`
CDODefaultTransactionHandler3.`committedTransaction(CDOTransaction transaction, CDOCommitContext commitContext, CDOCommitInfo result)`
This implementation does nothing.
`void`
CDOTransactionHandler3.`committedTransaction(CDOTransaction transaction, CDOCommitContext commitContext, CDOCommitInfo result)`
Called by a `CDOTransaction` after it is being committed.
Konstruktoren in org.eclipse.emf.cdo.transaction mit Parametern vom Typ CDOCommitInfo
Modifizierer
Konstruktor
Beschreibung
``
`CommitResult(T result, CDOCommitInfo info)`

## Verwendungen von CDOCommitInfo in org.eclipse.emf.cdo.ui.compare

Methoden in org.eclipse.emf.cdo.ui.compare, die CDOCommitInfo zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOCommitInfo`
CDOCompareEditorUtil.Input.`getCommitInfo()`
Methoden in org.eclipse.emf.cdo.ui.compare mit Parametern vom Typ CDOCommitInfo
Modifizierer und Typ
Methode
Beschreibung
`static boolean`
CDOCompareEditorUtil.`openDialog(CDOCommitInfo commitInfo)`
`static boolean`
CDOCompareEditorUtil.`openDialog(CDOCommitInfo leftCommitInfo, CDOBranchPoint rightPoint)`
`static boolean`
CDOCompareEditorUtil.`openEditor(CDOCommitInfo commitInfo, boolean activate)`
`static boolean`
CDOCompareEditorUtil.`openEditor(CDOCommitInfo leftCommitInfo, CDOBranchPoint rightPoint, boolean activate)`

## Verwendungen von CDOCommitInfo in org.eclipse.emf.cdo.ui.widgets

Methoden in org.eclipse.emf.cdo.ui.widgets mit Parametern vom Typ CDOCommitInfo
Modifizierer und Typ
Methode
Beschreibung
`protected void`
CommitHistoryComposite.`commitInfoChanged(CDOCommitInfo newCommitInfo)`
`protected void`
CommitHistoryComposite.`doubleClicked(CDOCommitInfo commitInfo)`

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

Methoden in org.eclipse.emf.cdo.view mit Parametern vom Typ CDOCommitInfo
Modifizierer und Typ
Methode
Beschreibung
`default void`
CDOViewCommitInfoListener.`handleCommitInfo(CDOCommitInfo commitInfo)`
`void`
CDOViewCommitInfoListener.`notifyCommitInfo(CDOCommitInfo commitInfo)`

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

Methoden in org.eclipse.emf.cdo.workspace, die CDOCommitInfo zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOCommitInfo`
CDOWorkspace.`checkin()`
`CDOCommitInfo`
CDOWorkspace.`checkin(String comment)`

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

Unterschnittstellen von CDOCommitInfo 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 CDOCommitInfo zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOCommitInfo`
CDOTransactionStrategy.`commit(InternalCDOTransaction transaction, IProgressMonitor progressMonitor)`
TODO Better use an `OMMonitor`?
`CDOCommitInfo`
InternalCDOSession.InvalidationData.`getCommitInfo()`
`CDOCommitInfo`
CDOSessionProtocol.`resetTransaction(int transactionID, int commitNumber)`
Methoden in org.eclipse.emf.spi.cdo mit Parametern vom Typ CDOCommitInfo
Modifizierer und Typ
Methode
Beschreibung
`void`
InternalCDOSession.`handleCommitNotification(CDOCommitInfo commitInfo)`
Veraltet.
As of 4.2 use `InternalCDOSession.handleCommitNotification(CDOCommitInfo, boolean)`.
`void`
InternalCDOSession.`handleCommitNotification(CDOCommitInfo commitInfo, boolean clearResourcePathCache)`
Veraltet.
As of 4.3 use `InternalCDOSession.handleCommitNotification(CommitNotificationInfo)`.
`void`
InternalCDOSession.`invalidate(CDOCommitInfo commitInfo, InternalCDOTransaction sender)`
Veraltet.
As of 4.2 use `InternalCDOSession.invalidate(CDOCommitInfo, InternalCDOTransaction, boolean)`.
`void`
InternalCDOSession.`invalidate(CDOCommitInfo commitInfo, InternalCDOTransaction sender, boolean clearResourcePathCache)`
Veraltet.
As of 4.3 use `InternalCDOSession.invalidate(CDOCommitInfo, InternalCDOTransaction, boolean, byte, Map)`.
`void`
InternalCDOSession.`invalidate(CDOCommitInfo commitInfo, InternalCDOTransaction sender, boolean clearResourcePathCache, byte securityImpact, Map<CDOID,CDOPermission> newPermissions)`
Veraltet.
As of 4.6 use `InternalCDOSession.invalidate(InvalidationData)`.
`void`
InternalCDOSession.InvalidationData.`setCommitInfo(CDOCommitInfo commitInfo)`
`Map<CDORevision,CDOPermission>`
CDOPermissionUpdater2.`updatePermissions(InternalCDOSession session, Set<InternalCDORevision> revisions, CDOCommitInfo commitInfo)`
`Map<CDORevision,CDOPermission>`
CDOPermissionUpdater3.`updatePermissions(InternalCDOSession session, Map<CDOBranchPoint,Set<InternalCDORevision>> revisions, CDOCommitInfo commitInfo)`