diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/util/CommitIntegrityException.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/util/CommitIntegrityException.java | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/util/CommitIntegrityException.java b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/util/CommitIntegrityException.java index e5d07f06ed..121398a9d8 100644 --- a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/util/CommitIntegrityException.java +++ b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/util/CommitIntegrityException.java @@ -19,17 +19,17 @@ import java.util.Set; /** * A {@link CommitException commit exception} that indicates referential integrity problems with * {@link CDOTransaction#setCommittables(Set) partial commits} before the server is contacted. - * + * * @author Caspar De Groot * @since 4.0 * @noextend This interface is not intended to be extended by clients. * @noinstantiate This class is not intended to be instantiated by clients. */ -public class CommitIntegrityException extends CommitException +public class CommitIntegrityException extends DataIntegrityException { private static final long serialVersionUID = 1L; - private Set<? extends EObject> missingObjects; + private transient Set<? extends EObject> missingObjects; public CommitIntegrityException(String msg, Set<? extends EObject> missingObjects) { @@ -41,4 +41,10 @@ public class CommitIntegrityException extends CommitException { return missingObjects; } + + @Override + public boolean isLocal() + { + return true; + } } |