See: Description
| Interface | Description | 
|---|---|
| QueryWrapper.QueryRunnable | 
 A QueryRunnable implementation is passed to the QueryWrapper on execute of the query to process the resulting ResultSet. 
 | 
| StatementWrapper.Listener | 
 Listner interface to be implemented by anything interested in knowing when the API is talking to a database. 
 | 
| Class | Description | 
|---|---|
| ConnectionWrapper | 
 Class to wrap a process that uses a Database connection and can execute that process while recovering from a closed connection (by reconnecting). 
 | 
| PlSqlWrapper | 
 Wrapper for executing a stored procedure against the database using a CallableStatement. 
 | 
| PlSqlWrapper.PlSqlRunnable | 
 Runnable passed to the PlSqlWrapper to process the ResultSet and/or CallableStatement during execution. 
 | 
| QueryWrapper | 
 Execution wrapper for querying the database and processing ResultSets (rather than just executing statements). 
 | 
| StatementWrapper | 
 Wrapper for executing statements against a database. 
 | 
| StatementWrapper.ExecutionProxy | 
 Allows a proxy to be registered against all queries to wrap the execution of any sql against the database. 
 |