Package org.apache.beehive.controls.system.jdbc

Interface Summary
JdbcControl Simplifies access to a relational database from your Java code using SQL commands.
JdbcControl.UndefinedIteratorType Default value for the iteratorElementType element of the SQL annotation.
JdbcControl.UndefinedResultSetMapper Default value for the resultSetMapper element of the SQL annotation.
 

Class Summary
DefaultIteratorResultSetMapper Default ResultSetMapper implementation for Iterators.
DefaultObjectResultSetMapper Default ResultSetMapper implementation for Objects.
DefaultResultSetMapper Default ResultSetMapper implementation for ResultSets.
DefaultRowSetResultSetMapper Default ResultSetMapper implementation for RowSets.
DefaultXmlObjectResultSetMapper Default ResultSetMapper implementation for XmlObjects.
JdbcControl.JndiContextFactory Abstract base class for a user defined Jndi Context factory which can be used as a value for the jndiContextFactory member of the ConnectionDataSource annotation.
JdbcControl.SQLParameter Nested class used for specifing parameters for a callable statement.
JdbcControlChecker Annotation checker for the JdbcControl.
JdbcControlImpl The implementation class for the database controller.
ResultSetHashMap The ResultSetHashMap class extends a standard HashMap and populates it with data derived from a JDBC ResultSet.
ResultSetIterator Used by DefaultIteratorResultSetMapper for mapping a ResultSet to an Iterator type.
ResultSetMapper Extend this class to create new ResultSet mappers.
RowMapper Abstract base class for all row mappers.
RowMapperFactory Factory for creating row mappers.
RowToHashMapMapper Map a ResultSet row to a java.util.HashMap object
RowToMapMapper Map a ResultSet row to a java.util.Map object.
RowToObjectMapper Map a ResultSet row to an Object.
RowToXmlObjectMapper Maps a ResultSet row to an XmlObject.
TypeMappingsFactory Currently contains all types of type mappings.
 

Enum Summary
JdbcControl.FetchDirection Enumeration of supported fetch directions.
JdbcControl.HoldabilityType Enumeration of supported fetch directions.
JdbcControl.ScrollType Enumeration of supported types of scrolling ResultSets
 

Annotation Types Summary
JdbcControl.ConnectionDataSource Class-level annotation for making a DataSource available for use with the Jdbc Control.
JdbcControl.ConnectionDriver Class-level annotation for making a ConnectionDriver available for use with the Jdbc Control.
JdbcControl.ConnectionOptions Class level annotation used to set options on the JDBC connnection.
JdbcControl.SQL Method-level annotation for methods in a jcx which wish to access a database instance.
JdbcControl.TypeMapper Class / method level annotation for mapping SQL user defined types (UDTs) to and from java objects.