|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.ddlutils.util.Jdbc3Utils
public abstract class Jdbc3Utils
Little helper class providing functions for dealing with the newer JDBC functionality in a way that is safe to compile with Java 1.3.
| Constructor Summary | |
|---|---|
Jdbc3Utils()
|
|
| Method Summary | |
|---|---|
static int |
determineBooleanTypeCode()
Determines the type code for the BOOLEAN JDBC type. |
static int |
determineDatalinkTypeCode()
Determines the type code for the DATALINK JDBC type. |
static String |
getBatchResultMessage(String tableName,
int rowIdx,
int resultCode)
Returns the logging message corresponding to the given result code of a batch message. |
static boolean |
supportsJava14BatchResultCodes()
Determines whether the system supports the Java 1.4 batch result codes. |
static boolean |
supportsJava14JdbcTypes()
Determines whether the system supports the Java 1.4 JDBC Types, DATALINK and BOOLEAN. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Jdbc3Utils()
| Method Detail |
|---|
public static boolean supportsJava14JdbcTypes()
true if BOOLEAN and DATALINK are available
public static int determineBooleanTypeCode()
throws UnsupportedOperationException
UnsupportedOperationException - If the BOOLEAN type is not supported
public static int determineDatalinkTypeCode()
throws UnsupportedOperationException
UnsupportedOperationException - If the DATALINK type is not supportedpublic static boolean supportsJava14BatchResultCodes()
true if SUCCESS_NO_INFO and EXECUTE_FAILED are available
in the Statement class
public static String getBatchResultMessage(String tableName,
int rowIdx,
int resultCode)
Statement for details).
tableName - The name of the table that the batch update/insert was performed onrowIdx - The index of the row within the batch for which this code isresultCode - The code
null if the code does not indicate an error
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||