Package org.eclipse.emf.cdo.transaction
Interface CDOSavepoint
- 
- All Superinterfaces:
- CDOChangeSetDataProvider,- CDOUserSavepoint
 - All Known Subinterfaces:
- InternalCDOSavepoint
 
 public interface CDOSavepoint extends CDOUserSavepoint, CDOChangeSetDataProvider One in a sequence of possibly several points in time of atransactionthat encapsulates the changes to transactional objects and that later changes can berolled backto.- Author:
- Eike Stepper
- 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 SummaryAll Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.util.Map<CDOID,CDORevision>getAllBaseNewObjects()CDOChangeSetDatagetAllChangeSetData()java.util.Map<CDOID,CDOObject>getAllDetachedObjects()java.util.Map<CDOID,CDOObject>getAllDirtyObjects()Return the list of new objects from this point.java.util.Map<CDOID,CDOObject>getAllNewObjects()Return the list of new objects from this point without objects that are removed.java.util.Map<CDOID,CDORevisionDelta>getAllRevisionDeltas()Return the list of all deltas without objects that are removed.java.util.Map<CDOID,CDORevision>getBaseNewObjects()java.util.Map<CDOID,CDOObject>getDetachedObjects()java.util.Map<CDOID,CDOObject>getDirtyObjects()java.util.Map<CDOID,CDOObject>getNewObjects()CDOSavepointgetNextSavepoint()CDOSavepointgetPreviousSavepoint()java.util.Map<CDOID,CDOObject>getReattachedObjects()Bug 283985 (Re-attachment)java.util.concurrent.ConcurrentMap<CDOID,CDORevisionDelta>getRevisionDeltas()Deprecated.As of 4.2 usegetRevisionDeltas2()instead.java.util.Map<CDOID,CDORevisionDelta>getRevisionDeltas2()CDOTransactiongetTransaction()booleanwasDirty()- 
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOChangeSetDataProvidergetChangeSetData
 - 
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOUserSavepointgetNumber, isValid, rollback
 
- 
 
- 
- 
- 
Method Detail- 
getTransactionCDOTransaction getTransaction() - Specified by:
- getTransactionin interface- CDOUserSavepoint
- Since:
- 3.0
 
 - 
getNextSavepointCDOSavepoint getNextSavepoint() - Specified by:
- getNextSavepointin interface- CDOUserSavepoint
 
 - 
getPreviousSavepointCDOSavepoint getPreviousSavepoint() - Specified by:
- getPreviousSavepointin interface- CDOUserSavepoint
 
 - 
wasDirtyboolean wasDirty() - Since:
- 3.0
 
 - 
getBaseNewObjectsjava.util.Map<CDOID,CDORevision> getBaseNewObjects() - Since:
- 3.0
 
 - 
getReattachedObjectsjava.util.Map<CDOID,CDOObject> getReattachedObjects() Bug 283985 (Re-attachment)- Since:
- 3.0
 
 - 
getRevisionDeltas@Deprecated java.util.concurrent.ConcurrentMap<CDOID,CDORevisionDelta> getRevisionDeltas() Deprecated.As of 4.2 usegetRevisionDeltas2()instead.The returned map delegates togetRevisionDeltas2()and does not support the following methods:-  ConcurrentMap.putIfAbsent(Object, Object)
-  ConcurrentMap.remove(Object, Object)
-  ConcurrentMap.replace(Object, Object)
-  ConcurrentMap.replace(Object, Object, Object)
 - Since:
- 3.0
 
-  
 - 
getRevisionDeltas2java.util.Map<CDOID,CDORevisionDelta> getRevisionDeltas2() - Since:
- 4.2
 
 - 
getAllBaseNewObjectsjava.util.Map<CDOID,CDORevision> getAllBaseNewObjects() - Since:
- 3.0
 
 - 
getAllNewObjectsjava.util.Map<CDOID,CDOObject> getAllNewObjects() Return the list of new objects from this point without objects that are removed.- Since:
- 3.0
 
 - 
getAllDirtyObjectsjava.util.Map<CDOID,CDOObject> getAllDirtyObjects() Return the list of new objects from this point.- Since:
- 3.0
 
 - 
getAllRevisionDeltasjava.util.Map<CDOID,CDORevisionDelta> getAllRevisionDeltas() Return the list of all deltas without objects that are removed.- Since:
- 3.0
 
 - 
getAllChangeSetDataCDOChangeSetData getAllChangeSetData() - Since:
- 4.0
 
 
- 
 
-