Package com.redhat.rhn.common.db.datasource

Contains the classes used to get large lists of data from the database

See:
          Description

Interface Summary
Elaborator Elaboratable
Mode A cached set of query/elaborator strings and the parameterMap hash maps.
RowCallback RowCallback is called for each row found in the ResultSet of an elaborator query.
 

Class Summary
BaseMode A cached set of query/elaborator strings and the parameterMap hash maps.
CachedStatement A cached set of query/elaborator strings and the parameterMap hash maps.
CallableMode A cached set of query/elaborator strings and the parameterMap hash maps.
DataList<E> Replacement for DataResult.
DataResult<T> The results of operations on the DataSource layer.
ModeElaborator ModeElaborator
ModeFactory Class to drive parsing of the DataSource XML files, and return modes as they are requested.
SelectMode A cached set of query/elaborator strings and the parameterMap hash maps.
WriteMode A cached set of query/elaborator strings and the parameterMap hash maps.
 

Exception Summary
DataSourceParsingException Couldn't parse datasource XML files
MapColumnNotFoundException Thrown if the column to map driving query results to elaborator results can't be found in either the driving query or the elaborator.
ModeNotFoundException Thrown if the mode can't be found
ParameterValueNotFoundException Thrown if the specifed value for a parameter is NULL, or if the value isn't specified.
 

Package com.redhat.rhn.common.db.datasource Description

Contains the classes used to get large lists of data from the database