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, getLogger
public 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.ConfigurationException
public DBDataSource(DBConnection connection)
public DBDataSource(java.io.InputStream xmlDescription)
public DBDataSource(java.lang.String xmlFile) throws java.io.IOException
java.io.IOException
public void addTableModel(DBTableModel model)
public void configure(de.vc.config.Configuration configuration) throws de.vc.config.ConfigurationException
configuration
- Configuration.de.vc.config.ConfigurationException
protected final void deliverData() throws ReportException
deliverData
in class DataSource
ReportException
protected ReportData newReportData() throws ReportException
ReportException
public 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.