| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
planetj.exception.CMException
planetj.dataengine.exception.DataEngineException
planetj.dataengine.exception.DESQLException
This exception class is used to wrapper SQLExceptions.
| Field Summary | 
| Fields inherited from class planetj.exception.CMException | 
| DISPLAY_ALL, DISPLAY_CLASS_INFO, DISPLAY_DETAILED_MESSAGE, DISPLAY_MESSAGE, DISPLAY_ORIGINAL_EXCEPTION, FATAL, INFO, propertyChange, SHOW_EXCEPTION, WARNING | 
| Constructor Summary | |
| DESQLException(java.sql.SQLException sqle)Creates and initializes a DESQLExceptionobject. | |
| DESQLException(java.sql.SQLException sqle,
               java.lang.String sql)Creates and initializes a DESQLExceptionobject. | |
| Method Summary | |
|  int | getErrorCode()Gets the vendor specific error code of the SQLExceptioncontained within thisDESQLExceptionobject. | 
|  java.lang.String | getSQL()Gets the original SQL String run that threw a SQLException. | 
|  java.sql.SQLException | getSQLException()Gets the SQLExceptionwrapped inside thisDESQLException. | 
|  java.lang.String | getSQLState()Gets the SQLState of the SQLExceptioncontained within thisDESQLExceptionobject. | 
|  java.lang.String | getSQLStateClassCode()Gets the SQLState's class code from the SQLExceptionwrapped inside thisDESQLException. | 
|  void | setSQL(java.lang.String sql)Sets the original SQL String run that threw a SQLException. | 
|  java.lang.String | toString()Gets this DESQLExceptionas a String. | 
| Methods inherited from class planetj.exception.CMException | 
| addPropertyChangeListener, firePropertyChange, getCMMessage, getDetailedMessage, getDisplayString, getDisplayStringInternal, getDisplayType, getMessage, getNextException, getOriginalException, getPropertyChange, getType, removePropertyChangeListener, setDetailedMessage, setDisplayType, setMessage, setNextException, setOriginalException, setType | 
| Methods inherited from class java.lang.Throwable | 
| fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
public DESQLException(java.sql.SQLException sqle)
DESQLException object.
sqle - SQLException
public DESQLException(java.sql.SQLException sqle,
                      java.lang.String sql)
DESQLException object.
sqle - SQLException from running a SQL Stringsql - SQL String run that threw the given SQLException| Method Detail | 
public int getErrorCode()
SQLException contained within this DESQLException object.
SQLExceptionpublic java.lang.String getSQL()
SQLException.
SQLExceptionpublic java.sql.SQLException getSQLException()
SQLException wrapped inside this DESQLException.
SQLException contained within this object.public java.lang.String getSQLState()
SQLException contained within this DESQLException object.
SQLExceptionpublic java.lang.String getSQLStateClassCode()
SQLException wrapped inside this DESQLException. The SQLState's class code is the
 first two characters in the String. e.g. if the SQLState is "23000", then the class code would be "23".
SQLExceptionpublic void setSQL(java.lang.String sql)
SQLException.
sql - original SQL String run that threw a SQLExceptionpublic java.lang.String toString()
DESQLException as a String. Included in the String will be the exception's message, detailed message, SQL String run when the
 wrapped SQLException was thrown, and original exception.
toString in class CMException| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||