arlut.csd.ganymede
Class CommitNonFatalException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--arlut.csd.ganymede.CommitException
|
+--arlut.csd.ganymede.CommitNonFatalException
- All Implemented Interfaces:
- java.io.Serializable
- class CommitNonFatalException
- extends CommitException
This is a Ganymede-specific Exception that can be thrown by code in
the server during a transactional commit.
The ReturnVal encapsulated by this exception class will be coded so
that upstream code can re-try the transaction commit once the problems
that caused the CommitNonFatalException to be thrown are fixed.
|
Field Summary |
private arlut.csd.ganymede.ReturnVal |
retVal
|
| Fields inherited from class java.lang.Exception |
|
| Fields inherited from class java.lang.Throwable |
|
| 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 |
retVal
private arlut.csd.ganymede.ReturnVal retVal
CommitNonFatalException
public CommitNonFatalException(arlut.csd.ganymede.ReturnVal retVal)
CommitNonFatalException
public CommitNonFatalException(java.lang.String s,
arlut.csd.ganymede.ReturnVal retVal)
getReturnVal
public arlut.csd.ganymede.ReturnVal getReturnVal()