public final class JdbcSQLNonTransientException extends java.sql.SQLNonTransientException implements JdbcException
Constructor and Description |
---|
JdbcSQLNonTransientException(java.lang.String message,
java.lang.String sql,
java.lang.String state,
int errorCode,
java.lang.Throwable cause,
java.lang.String stackTrace)
Creates a SQLNonTransientException.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getMessage() |
java.lang.String |
getOriginalMessage()
INTERNAL
|
java.lang.String |
getSQL()
Returns the SQL statement.
|
void |
printStackTrace(java.io.PrintStream s) |
void |
printStackTrace(java.io.PrintWriter s) |
void |
setSQL(java.lang.String sql)
INTERNAL
|
java.lang.String |
toString()
Returns the class name, the message, and in the server mode, the stack
trace of the server
|
getErrorCode, getNextException, getSQLState, iterator, setNextException
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, setStackTrace
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getErrorCode
public JdbcSQLNonTransientException(java.lang.String message, java.lang.String sql, java.lang.String state, int errorCode, java.lang.Throwable cause, java.lang.String stackTrace)
message
- the reasonsql
- the SQL statementstate
- the SQL stateerrorCode
- the error codecause
- the exception that was the reason for this exceptionstackTrace
- the stack tracepublic java.lang.String getMessage()
getMessage
in class java.lang.Throwable
public java.lang.String getOriginalMessage()
JdbcException
getOriginalMessage
in interface JdbcException
public void printStackTrace(java.io.PrintWriter s)
printStackTrace
in class java.lang.Throwable
public void printStackTrace(java.io.PrintStream s)
printStackTrace
in class java.lang.Throwable
public java.lang.String getSQL()
JdbcException
SQL statements that contain '--hide--' are not listed.
getSQL
in interface JdbcException
public void setSQL(java.lang.String sql)
JdbcException
setSQL
in interface JdbcException
sql
- to setpublic java.lang.String toString()
JdbcException
toString
in interface JdbcException
toString
in class java.lang.Throwable