Package org.jminor.common.db

Interface Summary
Database Defines DBMS specific functionality as well as basic database configuration settings.
Database.Statistics Encapsulates basic database usage statistics.
DatabaseConnection Specifies a database connection, providing basic transaction control and helper functions for querying and manipulating data.
DatabaseConnection.Function A database function
DatabaseConnection.Operation A database operation
DatabaseConnection.Procedure A database procedure
PoolableConnection Defines a wrapper connection which can be pooled.
PoolableConnectionProvider Defines an interface responsible for creating PoolableConnection instances.
ResultPacker<T> A ResultPacker packs the contents of a ResultSet into a List.
 

Class Summary
AbstractDatabase A default abstract implementation of the Database interface.
AbstractFunction A base Function implementation
AbstractOperation A base Operation implementation
AbstractProcedure A base Procedure implementation
DatabaseConnectionImpl A default DatabaseConnection implementation, which wraps a standard JDBC Connection object.
DatabaseConnections  
Databases Provides Database implementations based on system settings.
Databases.DatabaseStatistics A default DatabaseStatistics implementation.
Databases.QueryCounter A class for counting query types, providing avarages over time