public class DBDataSource extends DataSource
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
XML_TAG |
static java.lang.String |
XML_TAG_GLOBAL_VALUES |
| Constructor and Description |
|---|
DBDataSource(de.vc.config.Configuration config) |
DBDataSource(DBConnection connection) |
DBDataSource(java.io.InputStream xmlDescription) |
DBDataSource(java.lang.String xmlFile) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTableModel(DBTableModel model) |
void |
configure(de.vc.config.Configuration configuration)
Configures this data source with a (Avalon) Configuration.
|
protected void |
deliverData() |
java.util.Map |
getParameterMap() |
DBSelection |
getSelection() |
protected ReportData |
newReportData() |
void |
setConnection(DBConnection connection) |
void |
setParameter(java.lang.String paramName,
java.lang.String value) |
void |
setSelection(DBSelection selection) |
deliver, getDataCount, getLoggerpublic static final java.lang.String XML_TAG
public static final java.lang.String XML_TAG_GLOBAL_VALUES
public DBDataSource(de.vc.config.Configuration config)
throws de.vc.config.ConfigurationException
de.vc.config.ConfigurationExceptionpublic DBDataSource(DBConnection connection)
public DBDataSource(java.io.InputStream xmlDescription)
public DBDataSource(java.lang.String xmlFile)
throws java.io.IOException
java.io.IOExceptionpublic void addTableModel(DBTableModel model)
public void configure(de.vc.config.Configuration configuration)
throws de.vc.config.ConfigurationException
configuration - Configuration.de.vc.config.ConfigurationExceptionprotected final void deliverData()
throws ReportException
deliverData in class DataSourceReportExceptionprotected ReportData newReportData() throws ReportException
ReportExceptionpublic java.util.Map getParameterMap()
public DBSelection getSelection()
public void setConnection(DBConnection connection)
public void setParameter(java.lang.String paramName,
java.lang.String value)
public void setSelection(DBSelection selection)
© 2003-2011 by Sascha Schmidt (vision-cloud.de). All Rights Reserved.