diff options
author | Eike Stepper | 2009-12-27 11:09:58 +0000 |
---|---|---|
committer | Eike Stepper | 2009-12-27 11:09:58 +0000 |
commit | 4ca6311d66a6c2e6229ef4a8fc650c785f92ca09 (patch) | |
tree | a687c7b549c33cd761de6cf0365f6b031218b491 /plugins/org.eclipse.emf.cdo/src | |
parent | 7f840e45c620162ce898502be89bf05192b24544 (diff) | |
download | cdo-4ca6311d66a6c2e6229ef4a8fc650c785f92ca09.tar.gz cdo-4ca6311d66a6c2e6229ef4a8fc650c785f92ca09.tar.xz cdo-4ca6311d66a6c2e6229ef4a8fc650c785f92ca09.zip |
[256649] Make the concept of "successful commit" explicit and persistent
https://bugs.eclipse.org/bugs/show_bug.cgi?id=256649
Diffstat (limited to 'plugins/org.eclipse.emf.cdo/src')
-rw-r--r-- | plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/transaction/CDOTransaction.java | 6 | ||||
-rw-r--r-- | plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/spi/cdo/InternalCDOTransaction.java | 7 |
2 files changed, 7 insertions, 6 deletions
diff --git a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/transaction/CDOTransaction.java b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/transaction/CDOTransaction.java index 2f35668ff4..91fcbb62eb 100644 --- a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/transaction/CDOTransaction.java +++ b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/transaction/CDOTransaction.java @@ -16,7 +16,6 @@ package org.eclipse.emf.cdo.transaction; import org.eclipse.emf.cdo.CDOObject; import org.eclipse.emf.cdo.common.id.CDOID; -import org.eclipse.emf.cdo.common.revision.CDORevision; import org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta; import org.eclipse.emf.cdo.eresource.CDOResource; import org.eclipse.emf.cdo.view.CDOView; @@ -117,11 +116,6 @@ public interface CDOTransaction extends CDOView, CDOUserTransaction */ public Map<CDOID, CDOObject> getDetachedObjects(); - /** - * @since 3.0 - */ - public Map<CDOID, CDORevision> getBaseNewObjects(); - public Map<CDOID, CDORevisionDelta> getRevisionDeltas(); public Options options(); diff --git a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/spi/cdo/InternalCDOTransaction.java b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/spi/cdo/InternalCDOTransaction.java index 34218ec652..a7909f35b5 100644 --- a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/spi/cdo/InternalCDOTransaction.java +++ b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/spi/cdo/InternalCDOTransaction.java @@ -12,7 +12,9 @@ package org.eclipse.emf.spi.cdo; import org.eclipse.emf.cdo.CDOObject; +import org.eclipse.emf.cdo.common.id.CDOID; import org.eclipse.emf.cdo.common.id.CDOIDTemp; +import org.eclipse.emf.cdo.common.revision.CDORevision; import org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta; import org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta; import org.eclipse.emf.cdo.eresource.CDOResourceFolder; @@ -85,6 +87,11 @@ public interface InternalCDOTransaction extends CDOTransaction, InternalCDOUserT public Map<InternalCDOObject, InternalCDORevision> getFormerRevisions(); /** + * @since 3.0 + */ + public Map<CDOID, CDORevision> getBaseNewObjects(); + + /** * Provides a context for a commit operation. * * @author Simon McDuff |