org.eclipse.emf.cdo.util
Class ConcurrentAccessException

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
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CommitConflictException, ContainmentCycleException, OptimisticLockingException

public class ConcurrentAccessException
extends CommitException

A commit 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
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
ConcurrentAccessException()
           
ConcurrentAccessException(String message)
           
ConcurrentAccessException(String message, Throwable cause)
           
ConcurrentAccessException(Throwable cause)
           
 
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

ConcurrentAccessException

public ConcurrentAccessException()

ConcurrentAccessException

public ConcurrentAccessException(String message,
                                 Throwable cause)

ConcurrentAccessException

public ConcurrentAccessException(String message)

ConcurrentAccessException

public ConcurrentAccessException(Throwable cause)


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.