org.eclipse.emf.cdo.transaction
Interface CDOXASavepoint

All Superinterfaces:
CDOUserSavepoint
All Known Subinterfaces:
InternalCDOXASavepoint

public interface CDOXASavepoint
extends CDOUserSavepoint

Creates a save point in a CDOXATransaction that can be used to roll back a part of the transaction.

Note: Save points do not flush to disk. Everything is done in memory on the client side.

Since:
3.0
No Implement
This interface is not intended to be implemented by clients.
No Extend
This interface is not intended to be extended by clients.

Method Summary
 CDOXASavepoint getNextSavepoint()
           
 CDOXASavepoint getPreviousSavepoint()
           
 List<CDOSavepoint> getSavepoints()
           
 CDOXATransaction getTransaction()
           
 
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOUserSavepoint
getNumber, isValid, rollback
 

Method Detail

getTransaction

CDOXATransaction getTransaction()
Specified by:
getTransaction in interface CDOUserSavepoint

getNextSavepoint

CDOXASavepoint getNextSavepoint()
Specified by:
getNextSavepoint in interface CDOUserSavepoint

getPreviousSavepoint

CDOXASavepoint getPreviousSavepoint()
Specified by:
getPreviousSavepoint in interface CDOUserSavepoint

getSavepoints

List<CDOSavepoint> getSavepoints()


Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.