## Uses of Interface
org.eclipse.emf.cdo.transaction.CDOCommitContext

- Packages that use CDOCommitContext
  Package | Description
  --- | ---
  org.eclipse.emf.cdo.transaction | Client concepts for dealing with transactions, distributed transactions and their save points.
  org.eclipse.emf.cdo.view | Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
  org.eclipse.emf.spi.cdo | Client service provider interfaces and useful base implementations.

- - ### Uses of CDOCommitContext in org.eclipse.emf.cdo.transaction

    Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOCommitContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | CDOTransactionCommentator.`appendSummary​(java.lang.StringBuilder builder, CDOCommitContext commitContext)` |
    `static boolean` | CDOTransactionCommentator.`appendSummary​(java.lang.StringBuilder builder, CDOCommitContext commitContext, boolean showMerges)` |
    `void` | CDOAsyncTransactionHandler.`committedTransaction​(CDOTransaction transaction, CDOCommitContext commitContext)` | Synchronously executes the delegate handler's `committedTransaction()` method.
    `void` | CDODefaultTransactionHandler.`committedTransaction​(CDOTransaction transaction, CDOCommitContext commitContext)` | This implementation does nothing.
    `void` | CDODefaultTransactionHandler2.`committedTransaction​(CDOTransaction transaction, CDOCommitContext commitContext)` | This implementation does nothing.
    `void` | CDODefaultTransactionHandler3.`committedTransaction​(CDOTransaction transaction, CDOCommitContext commitContext)` | Deprecated.
    `void` | CDODefaultTransactionHandler3.`committedTransaction​(CDOTransaction transaction, CDOCommitContext commitContext, CDOCommitInfo result)` | This implementation does nothing.
    `void` | CDOPostEventTransactionHandler.`committedTransaction​(CDOTransaction transaction, CDOCommitContext commitContext)` |
    `void` | CDOTransactionHandler2.`committedTransaction​(CDOTransaction transaction, CDOCommitContext commitContext)` | Called by a `CDOTransaction` after it is being committed.
    `void` | CDOTransactionHandler3.`committedTransaction​(CDOTransaction transaction, CDOCommitContext commitContext, CDOCommitInfo result)` | Called by a `CDOTransaction` after it is being committed.
    `void` | CDOAsyncTransactionHandler.`committingTransaction​(CDOTransaction transaction, CDOCommitContext commitContext)` | Asynchronously executes the delegate handler's `committingTransaction()` method.
    `void` | CDODefaultTransactionHandler.`committingTransaction​(CDOTransaction transaction, CDOCommitContext commitContext)` | This implementation does nothing.
    `void` | CDODefaultTransactionHandler2.`committingTransaction​(CDOTransaction transaction, CDOCommitContext commitContext)` | This implementation does nothing.
    `void` | CDODefaultTransactionHandler3.`committingTransaction​(CDOTransaction transaction, CDOCommitContext commitContext)` | This implementation does nothing.
    `void` | CDOPostEventTransactionHandler.`committingTransaction​(CDOTransaction transaction, CDOCommitContext commitContext)` |
    `void` | CDOTransactionHandler2.`committingTransaction​(CDOTransaction transaction, CDOCommitContext commitContext)` | Called by a `CDOTransaction` before it is being committed.
    `protected java.lang.String` | CDOTransactionCommentator.`createComment​(CDOCommitContext commitContext)` |

  - ### Uses of CDOCommitContext in org.eclipse.emf.cdo.view

    Methods in org.eclipse.emf.cdo.view that return CDOCommitContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `CDOCommitContext` | CDOViewEventProducer.CDOCommittedTransactionEvent.`getCommitContext()` |
    `CDOCommitContext` | CDOViewEventProducer.CDOCommittingTransactionEvent.`getCommitContext()` |

  - ### Uses of CDOCommitContext in org.eclipse.emf.spi.cdo

    Subinterfaces of CDOCommitContext in org.eclipse.emf.spi.cdo
    Modifier and Type | Interface | Description
    --- | --- | ---
    `static interface` | `InternalCDOTransaction.InternalCDOCommitContext` | Provides a context for a commit operation.
    `static interface` | `InternalCDOXATransaction.InternalCDOXACommitContext` | If the meaning of this type isn't clear, there really should be more of a description here...

    Methods in org.eclipse.emf.spi.cdo with parameters of type CDOCommitContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | AbstractChangeSetsConflictResolver.`transactionCommitted​(CDOCommitContext commitContext)` |
    `protected void` | CDOMergingConflictResolver.`transactionCommitted​(CDOCommitContext commitContext)` |
    `protected void` | AbstractChangeSetsConflictResolver.`transactionCommitting​(CDOCommitContext commitContext)` |