org.apache.derby.impl.jdbc
Class SQLExceptionFactory
- java.lang.Object
-
- org.apache.derby.iapi.jdbc.ExceptionFactory
-
- org.apache.derby.impl.jdbc.SQLExceptionFactory
-
public class SQLExceptionFactory extends ExceptionFactory
Class to create SQLException
-
-
Constructor Summary
Constructors Constructor and Description SQLExceptionFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.sql.SQLExceptiongetSQLException(java.lang.String messageId, java.sql.SQLException next, java.lang.Throwable cause, java.lang.Object... args)Construct an SQLException whose message and severity are derived from the message id.java.sql.SQLExceptiongetSQLException(java.lang.String message, java.lang.String messageId, java.sql.SQLException next, int severity, java.lang.Throwable t, java.lang.Object... args)method to construct SQLException version specific drivers can overload this method to create version specific exceptions-
Methods inherited from class org.apache.derby.iapi.jdbc.ExceptionFactory
getInstance
-
-
-
-
Method Detail
-
getSQLException
public java.sql.SQLException getSQLException(java.lang.String message, java.lang.String messageId, java.sql.SQLException next, int severity, java.lang.Throwable t, java.lang.Object... args)method to construct SQLException version specific drivers can overload this method to create version specific exceptions
This implementation creates JDBC 4 exceptions.
SQLSTATE CLASS (prefix) Exception 0A java.sql.SQLFeatureNotSupportedException 08 java.sql.SQLNonTransientConnectionException 22 java.sql.SQLDataException 28 java.sql.SQLInvalidAuthorizationSpecException 40 java.sql.SQLTransactionRollbackException 42 java.sql.SQLSyntaxErrorException
- Specified by:
getSQLExceptionin classExceptionFactory- Parameters:
message- the exception messagemessageId- the message idnext- the next SQLExceptionseverity- the severity of the exceptiont- the cause of the exceptionargs- the message arguments- Returns:
- an SQLException
-
getSQLException
public final java.sql.SQLException getSQLException(java.lang.String messageId, java.sql.SQLException next, java.lang.Throwable cause, java.lang.Object... args)Construct an SQLException whose message and severity are derived from the message id.- Specified by:
getSQLExceptionin classExceptionFactory- Parameters:
messageId- the message idnext- the next SQLExceptioncause- the cause of the exceptionargs- the message arguments- Returns:
- an SQLException
-
-
DataMelt 3.0 © DataMelt by jWork.ORG