• B
    Added support for JDBC3. The driver will now build under JDBC3 (i.e. Java 1.4). · b3dd55c6
    Barry Lind 提交于
    This concludes my changes that restructured the code to support JDBC3.
    The jdbc unit tests were also resturctured to allow different tests between
    jdbc2 and jdbc3, although currently make check (aka ant test) for JDBC3 just
    runs the JDBC2 tests.  Of special note the largeobject/PGblob and PGclob
    classes have been moved under the jdbc2/jdbc3 specific directories as they
    now differ by jdbc version.  Also note that this checkin removes the
    PostgresqlDataSource and files in the xa directory.  A recent checkin has
    added new datasource support that replaces the functionality provided by these
    classes.
    
     Modified Files:
     	jdbc/build.xml
     	jdbc/org/postgresql/jdbc1/AbstractJdbc1DatabaseMetaData.java
     	jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java
     	jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSetMetaData.java
     	jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java
     	jdbc/org/postgresql/jdbc2/AbstractJdbc2Connection.java
     	jdbc/org/postgresql/jdbc2/AbstractJdbc2DatabaseMetaData.java
     	jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java
     	jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSetMetaData.java
     	jdbc/org/postgresql/jdbc2/AbstractJdbc2Statement.java
     	jdbc/org/postgresql/jdbc2/Array.java
     	jdbc/org/postgresql/jdbc2/Jdbc2CallableStatement.java
     	jdbc/org/postgresql/jdbc2/Jdbc2Connection.java
     	jdbc/org/postgresql/jdbc2/Jdbc2DatabaseMetaData.java
     	jdbc/org/postgresql/jdbc2/Jdbc2PreparedStatement.java
     	jdbc/org/postgresql/jdbc2/Jdbc2ResultSet.java
     	jdbc/org/postgresql/jdbc2/Jdbc2ResultSetMetaData.java
     	jdbc/org/postgresql/jdbc2/Jdbc2Statement.java
     	jdbc/org/postgresql/test/jdbc2/BatchExecuteTest.java
     	jdbc/org/postgresql/test/jdbc2/BlobTest.java
     	jdbc/org/postgresql/test/jdbc2/CallableStmtTest.java
     	jdbc/org/postgresql/test/jdbc2/ConnectionTest.java
     	jdbc/org/postgresql/test/jdbc2/DatabaseMetaDataTest.java
     	jdbc/org/postgresql/test/jdbc2/DateTest.java
     	jdbc/org/postgresql/test/jdbc2/DriverTest.java
     	jdbc/org/postgresql/test/jdbc2/JBuilderTest.java
     	jdbc/org/postgresql/test/jdbc2/MiscTest.java
     	jdbc/org/postgresql/test/jdbc2/ResultSetTest.java
     	jdbc/org/postgresql/test/jdbc2/TimeTest.java
     	jdbc/org/postgresql/test/jdbc2/TimestampTest.java
     	jdbc/org/postgresql/test/jdbc2/UpdateableResultTest.java
     Added Files:
     	jdbc/org/postgresql/jdbc2/AbstractJdbc2Blob.java
     	jdbc/org/postgresql/jdbc2/AbstractJdbc2Clob.java
     	jdbc/org/postgresql/jdbc2/Jdbc2Blob.java
     	jdbc/org/postgresql/jdbc2/Jdbc2Clob.java
     	jdbc/org/postgresql/jdbc3/AbstractJdbc3Blob.java
     	jdbc/org/postgresql/jdbc3/AbstractJdbc3Clob.java
     	jdbc/org/postgresql/jdbc3/AbstractJdbc3Connection.java
     	jdbc/org/postgresql/jdbc3/AbstractJdbc3DatabaseMetaData.java
     	jdbc/org/postgresql/jdbc3/AbstractJdbc3ResultSet.java
     	jdbc/org/postgresql/jdbc3/AbstractJdbc3Statement.java
     	jdbc/org/postgresql/jdbc3/Jdbc3Blob.java
     	jdbc/org/postgresql/jdbc3/Jdbc3CallableStatement.java
     	jdbc/org/postgresql/jdbc3/Jdbc3Clob.java
     	jdbc/org/postgresql/jdbc3/Jdbc3Connection.java
     	jdbc/org/postgresql/jdbc3/Jdbc3DatabaseMetaData.java
     	jdbc/org/postgresql/jdbc3/Jdbc3PreparedStatement.java
     	jdbc/org/postgresql/jdbc3/Jdbc3ResultSet.java
     	jdbc/org/postgresql/jdbc3/Jdbc3ResultSetMetaData.java
     	jdbc/org/postgresql/jdbc3/Jdbc3Statement.java
     	jdbc/org/postgresql/test/TestUtil.java
     	jdbc/org/postgresql/test/jdbc2/Jdbc2TestSuite.java
     	jdbc/org/postgresql/test/jdbc3/Jdbc3TestSuite.java
     Removed Files:
     	jdbc/org/postgresql/PostgresqlDataSource.java
     	jdbc/org/postgresql/largeobject/PGblob.java
     	jdbc/org/postgresql/largeobject/PGclob.java
     	jdbc/org/postgresql/test/JDBC2Tests.java
     	jdbc/org/postgresql/xa/ClientConnection.java
     	jdbc/org/postgresql/xa/TwoPhaseConnection.java
     	jdbc/org/postgresql/xa/TxConnection.java
     	jdbc/org/postgresql/xa/XAConnectionImpl.java
     	jdbc/org/postgresql/xa/XADataSourceImpl.java
    b3dd55c6
AbstractJdbc1DatabaseMetaData.java 89.7 KB