Class DB2ExceptionSorter
- java.lang.Object
-
- org.jboss.jca.adapters.jdbc.extensions.db2.DB2ExceptionSorter
-
- All Implemented Interfaces:
Serializable,ExceptionSorter
public class DB2ExceptionSorter extends Object implements ExceptionSorter, Serializable
A DB2ExceptionSorter current only supporting the Type 4 Universal driver. Note, currently the DB2 JDBC developers guide only reports a few error codes. The code -9999 implies that the condition does not have a related code. TODO DB2 CLI- Version:
- $Revision: 71554 $
- Author:
- Weston Price
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DB2ExceptionSorter()Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisExceptionFatal(SQLException e)Evaluates ajava.sql.SQLExceptionto determine if the error was fatalvoidsetConsider99999Fatal(String value)set viaTRUE/FALSE> Consider DB2's -99999 error code fatal, regardless of the associated message. voidsetFatal99999Messages(String messages)set viaConnection is closed, Connection reset> Which -99999 are considered fatal.
-
-
-
Method Detail
-
setConsider99999Fatal
public void setConsider99999Fatal(String value)
set viaTRUE/FALSE> Consider DB2's -99999 error code fatal, regardless of the associated message. - Parameters:
value- The value
-
setFatal99999Messages
public void setFatal99999Messages(String messages)
set viaConnection is closed, Connection reset> Which -99999 are considered fatal. "Connection is closed" is the default message. - Parameters:
messages- The messages to be considered fatal
-
isExceptionFatal
public boolean isExceptionFatal(SQLException e)
Evaluates ajava.sql.SQLExceptionto determine if the error was fatal- Specified by:
isExceptionFatalin interfaceExceptionSorter- Parameters:
e- thejava.sql.SQLException- Returns:
- whether or not the exception is vatal.
-
-