org.eclipse.ecf.core.sharedobject
Class SharedObjectAddAbortException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.eclipse.core.runtime.CoreException
              extended by org.eclipse.ecf.core.util.ECFException
                  extended by org.eclipse.ecf.core.sharedobject.SharedObjectAddException
                      extended by org.eclipse.ecf.core.sharedobject.SharedObjectAddAbortException
All Implemented Interfaces:
java.io.Serializable

public class SharedObjectAddAbortException
extends SharedObjectAddException

Exception thrown during transactional add of shared object

See Also:
ISharedObjectContainerTransaction.waitToCommit(), Serialized Form

Field Summary
protected  java.util.Map causes
           
protected  java.util.List participants
           
protected  long timeout
           
 
Constructor Summary
SharedObjectAddAbortException()
           
SharedObjectAddAbortException(java.lang.String arg0)
           
SharedObjectAddAbortException(java.lang.String msg, java.util.List participants, java.util.Map causes, int timeout)
           
SharedObjectAddAbortException(java.lang.String msg, java.util.Map causes, int timeout)
           
SharedObjectAddAbortException(java.lang.String msg, java.lang.Throwable cause)
           
SharedObjectAddAbortException(java.lang.String msg, java.lang.Throwable cause, int timeout)
           
SharedObjectAddAbortException(java.lang.Throwable cause)
           
 
Method Summary
 java.util.Map getCauses()
           
 long getTimeout()
           
 
Methods inherited from class org.eclipse.core.runtime.CoreException
getCause, getStatus, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

timeout

protected long timeout

causes

protected java.util.Map causes

participants

protected java.util.List participants
Constructor Detail

SharedObjectAddAbortException

public SharedObjectAddAbortException()

SharedObjectAddAbortException

public SharedObjectAddAbortException(java.lang.String arg0)

SharedObjectAddAbortException

public SharedObjectAddAbortException(java.lang.String msg,
                                     java.lang.Throwable cause)

SharedObjectAddAbortException

public SharedObjectAddAbortException(java.lang.String msg,
                                     java.lang.Throwable cause,
                                     int timeout)

SharedObjectAddAbortException

public SharedObjectAddAbortException(java.lang.String msg,
                                     java.util.Map causes,
                                     int timeout)

SharedObjectAddAbortException

public SharedObjectAddAbortException(java.lang.String msg,
                                     java.util.List participants,
                                     java.util.Map causes,
                                     int timeout)

SharedObjectAddAbortException

public SharedObjectAddAbortException(java.lang.Throwable cause)
Method Detail

getTimeout

public long getTimeout()

getCauses

public java.util.Map getCauses()