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

- Packages that use CDOUserSavepoint
  Package | Description
  --- | ---
  org.eclipse.emf.cdo.transaction | Client concepts for dealing with transactions, distributed transactions and their save points.
  org.eclipse.emf.spi.cdo | Client service provider interfaces and useful base implementations.

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

    Subinterfaces of CDOUserSavepoint in org.eclipse.emf.cdo.transaction
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `CDOSavepoint` One in a sequence of possibly several points in time of a `transaction` that encapsulates the changes to transactional objects and that later changes can be `rolled back` to.
    `interface` | `CDOXASavepoint` Creates a save point in a `CDOXATransaction` that can be used to roll back a part of the transaction.

    Methods in org.eclipse.emf.cdo.transaction that return CDOUserSavepoint
    Modifier and Type | Method and Description
    --- | ---
    `CDOUserSavepoint` | CDOUserTransaction.`getLastSavepoint()`
    `CDOUserSavepoint` | CDOUserSavepoint.`getNextSavepoint()`
    `CDOUserSavepoint` | CDOUserSavepoint.`getPreviousSavepoint()`
    `CDOUserSavepoint` | CDOUserTransaction.`setSavepoint()` Creates a save point in the `CDOTransaction` that can be used to roll back a part of the transaction

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

    Subinterfaces of CDOUserSavepoint in org.eclipse.emf.spi.cdo
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `InternalCDOSavepoint` If the meaning of this type isn't clear, there really should be more of a description here...
    `interface` | `InternalCDOUserSavepoint` If the meaning of this type isn't clear, there really should be more of a description here...
    `interface` | `InternalCDOXASavepoint` If the meaning of this type isn't clear, there really should be more of a description here...

Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html