Package org.apache.derby.client.am
Class SQLExceptionFactory
- java.lang.Object
-
- org.apache.derby.client.am.SQLExceptionFactory
-
public class SQLExceptionFactory extends java.lang.Object
SQLException factory class to create jdbc 40 exception classes
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
DRDA_COMMAND_NOT_SUPPORTED
private static java.lang.String
DRDA_CONVERSATION_TERMINATED
private static java.lang.String
DRDA_CONVERSION_NOT_SUPPORTED
private static java.lang.String
DRDA_OBJECT_NOT_SUPPORTED
private static java.lang.String
DRDA_PARAM_NOT_SUPPORTED
private static java.lang.String
DRDA_REPLY_MSG_NOT_SUPPORTED
private static java.lang.String
DRDA_SQLTYPE_NOT_SUPPORTED
private static java.lang.String
DRDA_VALUE_NOT_SUPPORTED
-
Constructor Summary
Constructors Constructor Description SQLExceptionFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.sql.SQLException
getSQLException(java.lang.String message, java.lang.String sqlState, int errCode, java.lang.Object[] args)
creates jdbc4.0 SQLException and its subclass based on sql statestatic java.sql.SQLFeatureNotSupportedException
notImplemented(java.lang.String feature)
-
-
-
Field Detail
-
DRDA_CONVERSATION_TERMINATED
private static final java.lang.String DRDA_CONVERSATION_TERMINATED
- See Also:
- Constant Field Values
-
DRDA_COMMAND_NOT_SUPPORTED
private static final java.lang.String DRDA_COMMAND_NOT_SUPPORTED
- See Also:
- Constant Field Values
-
DRDA_OBJECT_NOT_SUPPORTED
private static final java.lang.String DRDA_OBJECT_NOT_SUPPORTED
- See Also:
- Constant Field Values
-
DRDA_PARAM_NOT_SUPPORTED
private static final java.lang.String DRDA_PARAM_NOT_SUPPORTED
- See Also:
- Constant Field Values
-
DRDA_VALUE_NOT_SUPPORTED
private static final java.lang.String DRDA_VALUE_NOT_SUPPORTED
- See Also:
- Constant Field Values
-
DRDA_SQLTYPE_NOT_SUPPORTED
private static final java.lang.String DRDA_SQLTYPE_NOT_SUPPORTED
- See Also:
- Constant Field Values
-
DRDA_CONVERSION_NOT_SUPPORTED
private static final java.lang.String DRDA_CONVERSION_NOT_SUPPORTED
- See Also:
- Constant Field Values
-
DRDA_REPLY_MSG_NOT_SUPPORTED
private static final java.lang.String DRDA_REPLY_MSG_NOT_SUPPORTED
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSQLException
public java.sql.SQLException getSQLException(java.lang.String message, java.lang.String sqlState, int errCode, java.lang.Object[] args)
creates jdbc4.0 SQLException and its subclass based on sql state- Parameters:
message
- description of thesqlState
-errCode
- derby error code
-
notImplemented
public static java.sql.SQLFeatureNotSupportedException notImplemented(java.lang.String feature)
-
-