From ece7140cdb0e0af8d19ef08e07b1b2313998ceac Mon Sep 17 00:00:00 2001 From: Eike Stepper Date: Sat, 1 Jun 2013 10:50:31 +0200 Subject: Generate docs --- .../emf/cdo/util/CommitConflictException.html | 284 +++++++++++++++++++++ 1 file changed, 284 insertions(+) create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CommitConflictException.html (limited to 'plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CommitConflictException.html') diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CommitConflictException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CommitConflictException.html new file mode 100644 index 0000000000..c2670339f1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CommitConflictException.html @@ -0,0 +1,284 @@ + + + + + + +CommitConflictException (CDO Model Repository Documentation) + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class CommitConflictException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.eclipse.emf.cdo.util.CommitException
+              extended by org.eclipse.emf.cdo.util.ConcurrentAccessException
+                  extended by org.eclipse.emf.cdo.util.CommitConflictException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
Direct Known Subclasses:
LocalCommitConflictException
+
+
+
+
public class CommitConflictException +
extends ConcurrentAccessException +
+ + + + + + + +
+ + + +

+A concurrent access exception that indicates that some of the local modifications are based on old revisions + because other transactions have intermittently committed their modifications. +

+ It's usually possible and adequate to rollback the transaction, replay the model modifications and + commit the transaction again (optimistic strategy). Pessimistic locks can help to avoid the problematic situation + (see also CDOAutoLocker). +

+ Instances of this class indicate commit conflicts that are detected in the repository. They can also occur if a conflict resolver + is used locally (network race condition). +

+ For detection of local commit conflicts see LocalCommitConflictException. +

+ +

+

+
Since:
+
4.2
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CommitConflictException(String message) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.util.CommitException
isLocal, wrap
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CommitConflictException

+
+public CommitConflictException(String message)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others. + + -- cgit v1.2.1