OpMath

Package com.opmath.util.db

A number of utility classes concerned with access to JDBC data sources.

See:
          Description

Interface Summary
DB The interface that must be implemented for any JDBC driver that can support OpMath Data Platform operations.
DBRemote The interface that must be implemented for any remote database server that can support OpMath Data Platform operations.
 

Class Summary
DBObject The superclass for implementations of the com.opmath.util.db.DB interface.
DBRemoteObject The superclass for implementations of the com.opmath.util.db.DBRemote interface.
DBRemoteTest A test application for any implementation of the com.opmath.util.db.DBRemote interface.
DBTest A test application for any implementation of the com.opmath.util.db.DB interface.
 

Package com.opmath.util.db Description

A number of utility classes concerned with access to JDBC data sources.

Package Notes: The purpose of this package is to factor out the maximum ammount of code from any application classes that make use of JDBC connections - whilst still enabling any SQL database access. the package contains two interfaces: one concerned with embedded database access - com.opmath.util.db.DB - the other with access to remote JDBC database servers - com.opmath.util.db.DBRemote.

Two abstract classes are provided - com.opmath.util.db.DBObject and com.opmath.util.db.DBRemoteObject - these contain code that is likely to be common to all implementations of each interface. These abstract classes should therefore be used as the superclass of JDBC product-specific implementations.

Note that concrete classes enabling access to vendor-specific databases are not included here - this is to minimise the dependence of this project on any proprietary JAR files or other libraries.


OpMath

Submit a bug or feature to Open Math
Copyright © 2002 Open Math Company Limited, Brighton, UK