Package com.jdbwc.core

The core JDBC implementations that make up the JDBWC Driver.

See:
          Description

Class Summary
Driver Required JDBC-API implementation for java.sql.Driver.

Its advised to keep this class as small as possible to reduce memory footprint size when the Driver is registered with the JRE (before use).
Once the Driver is put into use it will use the methods in WCDriver to determine suitability for a given URL and start a connection if the Driver is suitable.
Normally the methods in WCDriver would be in this class but were migrated to reduce the standby footprint size..
MySQLDatabaseMetaData This MetaData class is designed for MySql implementations.

This implementation has had its query logic migrated to a separate class MySQLDbMetaDataFromInfoSchema.

NOTE: Portions of this class were originally derived from MySql-Connector/J.
MySQLDBMDFromInfoSchema This MetaData class is designed for MySql implementations greater than 5.x.x that use the INFORMATION_SCHEMA metadatabase.

Moved all methods that use INFORMATION_SCHEMA into this class to seperate the query logic from MySQLDatabaseMetaData and to make Driver maintenance and development a little easier.

This split logic concept is simmillar to the Connector/J structure but we are using the INFORMATION_SCHEMA database for more methods than Connector/J.
PgSQLDatabaseMetaData This MetaData class is designed for PostgreSql implementations.

This implementation has had its query logic migrated to a seperate class PgSQLDatabaseMetaDataFromInfoSchema.
PgSQLDBMDFromInfoSchema This MetaData class is designed for PostgreSQL implementations greater than 7.4.x.

Moved all methods that use INFORMATION_SCHEMA into this class to seperate the query logic from PgSQLDatabaseMetaData and to make Driver maintenance and development a little easier.
WCCallableStatement NOTE: This is only mostly just a skeleton and has not been fully implemented yet!!!
WCConnection Extended JDBC-API implementation for java.sql.Connection

NOTES:
One of the major hurdles with communication across the internet is latency.
WCConnectionInfo  
WCConnectionTransaction NOTE: This is only a skeleton and has not been implemented yet!!!
WCDriver Required JDBC-API implementation for java.sql.Driver.

This class provides the functionality for com.jdbwc.core.Driver

NOTE: The methods in this class were migrated out of com.jdbwc.core.Driver class to reduce the standby memory footprint size of Driver.
WCParameterMetaData  
WCPreparedStatement  
WCResultSet Extended JDBC-API implementation for java.sql.ResultSet.
See this packages ResultSet interface for extension method details.
WCResultSetMetaData  
WCResultSetUpdates NOTE: This is only a skeleton and has not been implemented yet!!!
WCSQLData NOTE: This is only a skeleton and has not been implemented yet!!!
WCStatement Extended JDBC-API implementation for java.sql.Statement.
See this packages Statement interface for extension method details.
 

Package com.jdbwc.core Description

The core JDBC implementations that make up the JDBWC Driver. The Driver class is the only file that should be accessed (usually via Java's DriverManager).