Package org.firebirdsql.jdbc
Interface JdbcVersionSupport
-
- All Known Implementing Classes:
Jdbc42VersionSupport
public interface JdbcVersionSupportInterface to mediate between differences in JDBC versions.- Since:
- 3.0
- Author:
- Mark Rotteveel
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.sql.BatchUpdateExceptioncreateBatchUpdateException(java.lang.String reason, java.lang.String SQLState, int vendorCode, long[] updateCounts, java.lang.Throwable cause)Constructs aBatchUpdateException.
-
-
-
Method Detail
-
createBatchUpdateException
java.sql.BatchUpdateException createBatchUpdateException(java.lang.String reason, java.lang.String SQLState, int vendorCode, long[] updateCounts, java.lang.Throwable cause)Constructs aBatchUpdateException.For JDBC versions < 4.2, the
updateCountscan be converted to integers without taking overflow into account.- Parameters:
reason- A description of the errorSQLState- SQL state of the errorvendorCode- Vendor specific error code (use0if there is no specific error code)updateCounts- An array oflongupdate countscause- Underlying cause (may benull).- Returns:
- The created BatchUpdateException.
-
-