Class DatasourceParameterServiceImpl
java.lang.Object
net.datenwerke.rs.base.service.parameters.datasource.DatasourceParameterServiceImpl
- All Implemented Interfaces:
DatasourceParameterService
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDatasourceParameterServiceImpl(SimpleDataSupplier simpleDataSupplyer, ParameterSetFactory parameterSetFactory, GroovyScriptingService scriptEngine, LicenseService licenseService, ConfigService configService) -
Method Summary
Modifier and TypeMethodDescriptiongetParameterData(DatasourceParameterDefinition parameter, Report report) getParameterData(DatasourceParameterDefinition parameter, ParameterSet parameterSet) boolean
-
Field Details
-
CONFIG_FILE
- See Also:
-
PARAMETER_QUERY_TIMEOUT
- See Also:
-
PARAMETER_POSTPROCESSING_ENABLE
- See Also:
-
-
Constructor Details
-
DatasourceParameterServiceImpl
public DatasourceParameterServiceImpl(SimpleDataSupplier simpleDataSupplyer, ParameterSetFactory parameterSetFactory, GroovyScriptingService scriptEngine, LicenseService licenseService, ConfigService configService)
-
-
Method Details
-
getParameterData
public List<DatasourceParameterData> getParameterData(DatasourceParameterDefinition parameter, Report report) throws ReportExecutorException - Specified by:
getParameterDatain interfaceDatasourceParameterService- Throws:
ReportExecutorException
-
getParametersWithDatasource
@SimpleQuery(from=DatasourceParameterDefinition.class, join=@Join(joinAttribute=<error>,where=@Predicate(attribute=<error>,value="ds"))) public List<DatasourceParameterDefinition> getParametersWithDatasource(DatasourceDefinition ds) - Specified by:
getParametersWithDatasourcein interfaceDatasourceParameterService
-
getParameterData
public List<DatasourceParameterData> getParameterData(DatasourceParameterDefinition parameter, ParameterSet parameterSet) throws ReportExecutorException - Specified by:
getParameterDatain interfaceDatasourceParameterService- Throws:
ReportExecutorException
-
isAllowDatasourceParameterPostProcessing
public boolean isAllowDatasourceParameterPostProcessing()- Specified by:
isAllowDatasourceParameterPostProcessingin interfaceDatasourceParameterService
-