public class LocalMeasurementDataSourceWrapper extends Object implements MeasurementDataSourceWrapper
MeasurementFetchStrategy available by BeanUtils.instantiate(Class).| Constructor and Description |
|---|
LocalMeasurementDataSourceWrapper(MeasurementFetchStrategy fetchStrategy,
ExpressionEngine expressionEngine,
FilterEngine filterEngine) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
net.sf.jasperreports.engine.JRRewindableDataSource |
createDataSource(String query)
Creates a
JRRewindableDataSource according to the provided query. |
public LocalMeasurementDataSourceWrapper(MeasurementFetchStrategy fetchStrategy, ExpressionEngine expressionEngine, FilterEngine filterEngine)
public net.sf.jasperreports.engine.JRRewindableDataSource createDataSource(String query) throws net.sf.jasperreports.engine.JRException
MeasurementDataSourceWrapperJRRewindableDataSource according to the provided query.createDataSource in interface MeasurementDataSourceWrapperquery - The query to execute. Should be a OpenNMS Measurement API parsable QueryRequest. It may be null, but not empty.net.sf.jasperreports.engine.JRException - In any error situation. RuntimeException are not catched and may be thrown in addition.public void close()
close in interface MeasurementDataSourceWrapperCopyright © 2017. All rights reserved.