|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.sql.SQLException
org.apache.openjpa.lib.jdbc.ReportingSQLException
public class ReportingSQLException
A SQLException that contains information about
the Statement SQL that caused the exception.
| Constructor Summary | |
|---|---|
ReportingSQLException(SQLException sqle,
Statement stmnt,
String sql)
Supply original exception and non-null Statement and/or SQL string. |
|
| Method Summary | |
|---|---|
int |
getErrorCode()
Returns the error code of the underlying SQLException. |
int |
getIndexOfFirstFailedObject()
|
String |
getSQL()
Gets the SQL string if available. |
String |
getSQLState()
Returns the SQL state of the underlying SQLException. |
Statement |
getStatement()
Returns the Statement that caused the exception. |
void |
setIndexOfFirstFailedObject(int index)
|
| Methods inherited from class java.sql.SQLException |
|---|
getNextException, iterator, setNextException |
| 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 |
|---|
public ReportingSQLException(SQLException sqle,
Statement stmnt,
String sql)
| Method Detail |
|---|
public String getSQL()
public String getSQLState()
SQLException.
getSQLState in class SQLExceptionpublic int getErrorCode()
SQLException.
getErrorCode in class SQLExceptionpublic Statement getStatement()
Statement that caused the exception.
public int getIndexOfFirstFailedObject()
public void setIndexOfFirstFailedObject(int index)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||