public class JdbcSeriesBuilder extends Object implements SeriesBuilder
SeriesBuilder
that uses JDBC to read series data.
The actual JDBC URL used is determined by my JdbcUrlGenerator
.Constructor and Description |
---|
JdbcSeriesBuilder(String jdbcDriverClass,
String providedJdbcUrl) |
Modifier and Type | Method and Description |
---|---|
org.jfree.data.general.Dataset |
build(List<SeriesDefinition> seriesDefinitions)
Uses the supplied
SeriesDefinition s to read the series data
and pass it to the dataset holder set up in SeriesBuilder.setDatasetHolder(DatasetHolder) . |
void |
setDatasetHolder(DatasetHolder callback)
Stores the supplied dataset holder so it can be populated in
SeriesBuilder.build(List) . |
String |
toString() |
public JdbcSeriesBuilder(String jdbcDriverClass, String providedJdbcUrl)
providedJdbcUrl
- the JDBC URL. Provide null if the value should be
inferred by _jdbcUrlGenerator
.public void setDatasetHolder(DatasetHolder callback)
SeriesBuilder
SeriesBuilder.build(List)
.setDatasetHolder
in interface SeriesBuilder
public org.jfree.data.general.Dataset build(List<SeriesDefinition> seriesDefinitions)
SeriesBuilder
SeriesDefinition
s to read the series data
and pass it to the dataset holder set up in SeriesBuilder.setDatasetHolder(DatasetHolder)
.build
in interface SeriesBuilder
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.