Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2009-12-27 11:09:58 +0000
committerEike Stepper2009-12-27 11:09:58 +0000
commit4ca6311d66a6c2e6229ef4a8fc650c785f92ca09 (patch)
treea687c7b549c33cd761de6cf0365f6b031218b491 /plugins/org.eclipse.emf.cdo/src/org
parent7f840e45c620162ce898502be89bf05192b24544 (diff)
downloadcdo-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/org')
-rw-r--r--plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/transaction/CDOTransaction.java6
-rw-r--r--plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/spi/cdo/InternalCDOTransaction.java7
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

Back to the top