Package net.sf.farrago.jdbc.engine

Implements the Farrago JDBC driver as an SQL engine.

See:
          Description

Interface Summary
FarragoJdbcServerDriver FarragoJdbcServerDriver defines the interface which must be implemented by JDBC drivers which can be used to implement FarragoRmiJdbcServer.
 

Class Summary
FarragoJdbcEngineConnection FarragoJdbcEngineConnection implements the Connection interface for the Farrago JDBC engine driver.
FarragoJdbcEngineDatabaseMetaData FarragoJdbcEngineDatabaseMetaData implements the DatabaseMetaData interface with Farrago specifics.
FarragoJdbcEngineDriver FarragoJdbcEngineDriver implements the Farrago engine/server side of the Driver interface.
FarragoJdbcEngineParamDef Enforces constraints on parameters.
FarragoJdbcEngineParamDefFactory FarragoJdbcEngineParamDefFactory implements FarragoSessionStmtParamDefFactory for JDBC.
FarragoJdbcEnginePreparedDdl FarragoJdbcEnginePreparedDdl implements FarragoJdbcEnginePreparedStatement when the statement is DDL.
FarragoJdbcEnginePreparedNonDdl FarragoJdbcEnginePreparedNonDdl implements FarragoJdbcEnginePreparedStatement when the statement is a query or DML.
FarragoJdbcEnginePreparedStatement FarragoJdbcEnginePreparedStatement is an abstract base for Farrago implementations of PreparedStatement.
FarragoJdbcEngineSavepoint FarragoJdbcEngineSavepoint implements the Savepoint interface for Farrago.
FarragoJdbcEngineStatement FarragoJdbcEngineStatement implements the Statement interface for the Farrago JDBC driver, including extensions from FarragoStatement.
FarragoJdbcRoutineDriver FarragoJdbcRoutineDriver implements the JDBC driver used for default connections from user-defined routines.
FarragoParamFieldMetaDataFactory Factory class for creating the per-column metadata passed to the client driver for its ParameterMetaData implementation.
FarragoUnregisteredJdbcEngineDriver FarragoJdbcEngineDriver implements the Farrago engine/server side of the Driver interface.
 

Package net.sf.farrago.jdbc.engine Description

Implements the Farrago JDBC driver as an SQL engine. This can be used directly (embedded into a 1-tier application) or as the server side in a client/server configuration.

Revision $Id: //open/dev/farrago/src/net/sf/farrago/jdbc/engine/package.html#7 $
Copyright Copyright (C) 2005-2009 The Eigenbase Project
Copyright (C) 2005-2009 SQLstream, Inc.
Copyright (C) 2005-2009 LucidEra, Inc.
Author John V. Sichi