Package org.eclipse.emf.cdo.util
Class ConcurrentAccessException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.eclipse.emf.cdo.util.CommitException
-
- org.eclipse.emf.cdo.util.ConcurrentAccessException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
CommitConflictException
,ContainmentCycleException
,OptimisticLockingException
public class ConcurrentAccessException extends CommitException
Acommit exception
that indicates problems that are caused by concurrent access to the repository.Subtypes of this exception allow to determine a more specific reason for the problem. They all have in common that it's usually possible and adequate to
rollback
the transaction, replay the model modifications and commit the transaction again.- Since:
- 4.2
- Author:
- Eike Stepper
- 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
Constructors Constructor Description ConcurrentAccessException()
ConcurrentAccessException(java.lang.String message)
ConcurrentAccessException(java.lang.String message, java.lang.Throwable cause)
ConcurrentAccessException(java.lang.Throwable cause)
-
Method Summary
-
Methods inherited from class org.eclipse.emf.cdo.util.CommitException
isLocal, wrap
-
-
-
-
Constructor Detail
-
ConcurrentAccessException
public ConcurrentAccessException()
-
ConcurrentAccessException
public ConcurrentAccessException(java.lang.String message, java.lang.Throwable cause)
-
ConcurrentAccessException
public ConcurrentAccessException(java.lang.String message)
-
ConcurrentAccessException
public ConcurrentAccessException(java.lang.Throwable cause)
-
-