Initial restructuring to add jdbc3 support. There was a significant amount

Barry Lind <barry@xythos.com>

Commit: 1e3187366ca96069e71527cf109198f645e14252
Author: Barry Lind <barry@xythos.com>
Date: 2002-07-23T03:59:55Z
Releases: 7.3.1
Initial restructuring to add jdbc3 support.  There was a significant amount
of duplicated code between the jdbc1 and jdbc2.  This checkin restructures
the code so that the duplication is removed so that the jdbc3 support
can be added without adding yet another copy of everything.  Also many
classes were renamed to avoid confusion with multiple different objects
having the same name.  The timestamp tests were also updated to add support
for testing timestamp without time zone in addition to timestamp with time zone

 Modified Files:
 	jdbc/Makefile jdbc/build.xml jdbc/example/ImageViewer.java
 	jdbc/example/basic.java jdbc/example/blobtest.java
 	jdbc/example/threadsafe.java
 	jdbc/org/postgresql/Driver.java.in
 	jdbc/org/postgresql/Field.java
 	jdbc/org/postgresql/core/QueryExecutor.java
 	jdbc/org/postgresql/fastpath/Fastpath.java
 	jdbc/org/postgresql/jdbc1/CallableStatement.java
 	jdbc/org/postgresql/jdbc1/DatabaseMetaData.java
 	jdbc/org/postgresql/jdbc1/PreparedStatement.java
 	jdbc/org/postgresql/jdbc2/Array.java
 	jdbc/org/postgresql/jdbc2/CallableStatement.java
 	jdbc/org/postgresql/jdbc2/DatabaseMetaData.java
 	jdbc/org/postgresql/jdbc2/PreparedStatement.java
 	jdbc/org/postgresql/jdbc2/UpdateableResultSet.java
 	jdbc/org/postgresql/largeobject/LargeObjectManager.java
 	jdbc/org/postgresql/largeobject/PGblob.java
 	jdbc/org/postgresql/largeobject/PGclob.java
 	jdbc/org/postgresql/test/jdbc2/BlobTest.java
 	jdbc/org/postgresql/test/jdbc2/ConnectionTest.java
 	jdbc/org/postgresql/test/jdbc2/DatabaseMetaDataTest.java
 	jdbc/org/postgresql/test/jdbc2/TimestampTest.java
 	jdbc/org/postgresql/test/jdbc2/UpdateableResultTest.java
 	jdbc/org/postgresql/util/Serialize.java
 Added Files:
 	jdbc/org/postgresql/PGConnection.java
 	jdbc/org/postgresql/PGStatement.java
 	jdbc/org/postgresql/jdbc1/AbstractJdbc1Connection.java
 	jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java
 	jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java
 	jdbc/org/postgresql/jdbc1/Jdbc1Connection.java
 	jdbc/org/postgresql/jdbc1/Jdbc1ResultSet.java
 	jdbc/org/postgresql/jdbc1/Jdbc1Statement.java
 	jdbc/org/postgresql/jdbc2/AbstractJdbc2Connection.java
 	jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java
 	jdbc/org/postgresql/jdbc2/AbstractJdbc2Statement.java
 	jdbc/org/postgresql/jdbc2/Jdbc2Connection.java
 	jdbc/org/postgresql/jdbc2/Jdbc2ResultSet.java
 	jdbc/org/postgresql/jdbc2/Jdbc2Statement.java
 Removed Files:
 	jdbc/org/postgresql/Connection.java
 	jdbc/org/postgresql/ResultSet.java
 	jdbc/org/postgresql/Statement.java
 	jdbc/org/postgresql/jdbc1/Connection.java
 	jdbc/org/postgresql/jdbc1/ResultSet.java
 	jdbc/org/postgresql/jdbc1/Statement.java
 	jdbc/org/postgresql/jdbc2/Connection.java
 	jdbc/org/postgresql/jdbc2/ResultSet.java
 	jdbc/org/postgresql/jdbc2/Statement.java

Files

PathChange+/−
src/interfaces/jdbc/build.xml modified +17 −26
src/interfaces/jdbc/example/basic.java modified +2 −3
src/interfaces/jdbc/example/blobtest.java modified +1 −1
src/interfaces/jdbc/example/ImageViewer.java modified +2 −2
src/interfaces/jdbc/example/threadsafe.java modified +1 −1
src/interfaces/jdbc/Makefile modified +2 −2
src/interfaces/jdbc/org/postgresql/core/QueryExecutor.java modified +5 −5
src/interfaces/jdbc/org/postgresql/Driver.java.in modified +1 −1
src/interfaces/jdbc/org/postgresql/fastpath/Fastpath.java modified +3 −3
src/interfaces/jdbc/org/postgresql/Field.java modified +3 −3
src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1Connection.java (from src/interfaces/jdbc/org/postgresql/Connection.java) renamed +146 −105
src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java added +957 −0
src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java (from src/interfaces/jdbc/org/postgresql/Statement.java) renamed +179 −39
src/interfaces/jdbc/org/postgresql/jdbc1/CallableStatement.java modified +1 −1
src/interfaces/jdbc/org/postgresql/jdbc1/Connection.java deleted +0 −214
src/interfaces/jdbc/org/postgresql/jdbc1/DatabaseMetaData.java modified +18 −18
src/interfaces/jdbc/org/postgresql/jdbc1/Jdbc1Connection.java added +47 −0
src/interfaces/jdbc/org/postgresql/jdbc1/Jdbc1ResultSet.java added +32 −0
src/interfaces/jdbc/org/postgresql/jdbc1/Jdbc1Statement.java added +19 −0
src/interfaces/jdbc/org/postgresql/jdbc1/PreparedStatement.java modified +3 −3
src/interfaces/jdbc/org/postgresql/jdbc1/ResultSet.java deleted +0 −1026
src/interfaces/jdbc/org/postgresql/jdbc1/Statement.java deleted +0 −144
src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2Connection.java added +203 −0
src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java added +752 −0
src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2Statement.java added +142 −0
src/interfaces/jdbc/org/postgresql/jdbc2/Array.java modified +28 −28
src/interfaces/jdbc/org/postgresql/jdbc2/CallableStatement.java modified +1 −1
src/interfaces/jdbc/org/postgresql/jdbc2/Connection.java deleted +0 −332
src/interfaces/jdbc/org/postgresql/jdbc2/DatabaseMetaData.java modified +16 −16
src/interfaces/jdbc/org/postgresql/jdbc2/Jdbc2Connection.java added +62 −0
src/interfaces/jdbc/org/postgresql/jdbc2/Jdbc2ResultSet.java added +32 −0
src/interfaces/jdbc/org/postgresql/jdbc2/Jdbc2Statement.java added +21 −0
src/interfaces/jdbc/org/postgresql/jdbc2/PreparedStatement.java modified +3 −3
src/interfaces/jdbc/org/postgresql/jdbc2/ResultSet.java deleted +0 −1802
src/interfaces/jdbc/org/postgresql/jdbc2/Statement.java deleted +0 −381
src/interfaces/jdbc/org/postgresql/jdbc2/UpdateableResultSet.java modified +5 −7
src/interfaces/jdbc/org/postgresql/largeobject/LargeObjectManager.java modified +3 −3
src/interfaces/jdbc/org/postgresql/largeobject/PGblob.java modified +2 −4
src/interfaces/jdbc/org/postgresql/largeobject/PGclob.java modified +2 −4
src/interfaces/jdbc/org/postgresql/PGConnection.java added +72 −0
src/interfaces/jdbc/org/postgresql/PGStatement.java added +21 −0
src/interfaces/jdbc/org/postgresql/ResultSet.java deleted +0 −264
src/interfaces/jdbc/org/postgresql/test/jdbc2/BlobTest.java modified +3 −3
src/interfaces/jdbc/org/postgresql/test/jdbc2/ConnectionTest.java modified +3 −3
src/interfaces/jdbc/org/postgresql/test/jdbc2/DatabaseMetaDataTest.java modified +19 −13
src/interfaces/jdbc/org/postgresql/test/jdbc2/TimestampTest.java modified +191 −47
src/interfaces/jdbc/org/postgresql/test/jdbc2/UpdateableResultTest.java modified +1 −2
src/interfaces/jdbc/org/postgresql/util/Serialize.java modified +12 −12