public class DBReportingService extends Object implements ReportingService
Constructor and Description |
---|
DBReportingService() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getCarbonDataSourceNames() |
byte[] |
getJRDataSourceReport(org.wso2.carbon.reporting.util.ReportDataSource dataSource,
String templateName,
org.wso2.carbon.reporting.util.ReportParamMap[] parameterMap,
String reportType) |
byte[] |
getReport(ReportBean reportBean,
org.wso2.carbon.reporting.util.ReportParamMap[] reportParamMap) |
public byte[] getReport(ReportBean reportBean, org.wso2.carbon.reporting.util.ReportParamMap[] reportParamMap) throws org.wso2.carbon.reporting.api.ReportingException, net.sf.jasperreports.engine.JRException
getReport
in interface ReportingService
reportBean
- (name , type , data source)reportParamMap
- required parameter map to generate reportorg.wso2.carbon.reporting.api.ReportingException
- if failed to generate report from data sourcenet.sf.jasperreports.engine.JRException
public byte[] getJRDataSourceReport(org.wso2.carbon.reporting.util.ReportDataSource dataSource, String templateName, org.wso2.carbon.reporting.util.ReportParamMap[] parameterMap, String reportType) throws org.wso2.carbon.reporting.api.ReportingException, net.sf.jasperreports.engine.JRException
org.wso2.carbon.reporting.api.ReportingException
net.sf.jasperreports.engine.JRException
Copyright © 2017 WSO2. All rights reserved.