Package com.uwyn.rife.database

Provides classes and interfaces for the object-oriented query builders, database abstraction layer, persistance manager, query handling templates, fault-tolerant JDBC wrappers and connection pooling.

See:
          Description

Interface Summary
VirtualParametersHandler Internal interface that defines the methods that a VirtualParameters handler has to support.
 

Class Summary
ConnectionPool This is a class designed for database connection pooling.
Datasource Contains all the information required to connect to a database and centralizes the creation of connections to a database.
Datasources Contains a collection of Datasource instances that have been created from an XML definition.
DbBeanFetcher<BeanType> This class allows a ResultSet to be easily processed into bean instance.
DbConnection Represents one connection to a database.
DbConnectionUser<ResultType,DataType>  
DbPreparedStatement Provides a wrapper around the regular JDBC PreparedStatement class.
DbPreparedStatementHandler<DataType> By extending this class it's possible to easily customize the behaviour of a large number of methods in the DbQueryManager class.
DbProbeExecutor Periodic probe job to keep connections non-idle and probe for dead ones.
DbQueryManager This is a convenience class to make it easy to control the queries that handle the retrieval, storage, update and removal of data in a database.
DbQueryManagerCache This class is a simple cache for DbQueryManager objects.
DbQueryManagerFactory This class allows for DbQueryManagers to be created more dynamically and with more features than by direct instantiation.
DbResultSet  
DbResultSet30  
DbResultSet40  
DbResultSetHandler By extending this class it's possible to easily customize the behaviour of some methods in the DbQueryManager class.
DbRowProcessor This abstract base class should be used to implement classes that process one row in a database query resulset.
DbStatement Provides a wrapper around the regular JDBC Statement class.
DbTransactionUser<ResultType,DataType> By extending this class it's possible to provide the logic that should be executed by the inTransaction method in the DbQueryManager class.
DbTransactionUserWithoutResult<DataType> Convenience class that offers the same facilities as the DbTransactionUser class, but makes it easier to work with transactions that don't return any results.
VirtualParameters Internal class to handle virtual parameters of a DbPreparedStatement.
Xml2Datasources This class parses an XML file to create a set of Datasource objects.
 

Package com.uwyn.rife.database Description

Provides classes and interfaces for the object-oriented query builders, database abstraction layer, persistance manager, query handling templates, fault-tolerant JDBC wrappers and connection pooling.

Related Documentation

For overviews, tutorials, examples, guides, and documentation, please see:



Copyright © 2001-2007 Uwyn sprl/bvba. All Rights Reserved.