public class DataTransactionException extends DataException
Exception thrown when a DataTransaction encounters a failure.
| Modifier | Constructor and Description |
|---|---|
|
DataTransactionException()
Default constructor.
|
protected |
DataTransactionException(java.lang.String message,
java.lang.Throwable cause) |
| Modifier and Type | Method and Description |
|---|---|
static DataTransactionException |
beginFailed(java.lang.RuntimeException cause)
Return an exception thrown when transaction begin fails.
|
static DataTransactionException |
commitFailed(java.lang.RuntimeException cause)
Return an exception thrown when transaction commit fails.
|
static DataTransactionException |
noCurrent()
Return an exception thrown when there is no current transaction.
|
static DataTransactionException |
rollbackFailed(java.lang.RuntimeException cause)
Return an exception thrown when transaction rollback fails.
|
getSafeMessage, safe, setSafeMessagegetCause, getMessage, setCause, setMessage, toStringprotected DataTransactionException(java.lang.String message,
java.lang.Throwable cause)
public DataTransactionException()
Default constructor.
public static DataTransactionException beginFailed(java.lang.RuntimeException cause)
Return an exception thrown when transaction begin fails.
cause - Root cause.public static DataTransactionException commitFailed(java.lang.RuntimeException cause)
Return an exception thrown when transaction commit fails.
cause - Root cause.public static DataTransactionException noCurrent()
Return an exception thrown when there is no current transaction.
public static DataTransactionException rollbackFailed(java.lang.RuntimeException cause)
Return an exception thrown when transaction rollback fails.
cause - Root cause.