Class ReportsController
java.lang.Object
pl.matsuo.core.web.controller.report.ReportsController
@RestController
@Transactional
@RequestMapping("/reports")
public class ReportsController
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <E> voidgenerateReport(String outputType, String contentType, BiFunction<String, Object, byte[]> method, String reportName, Map<String, String> params, javax.servlet.http.HttpServletResponse response) Methoda generujÄ…ca generycznie raporty.voidgenerateReportPdf(String reportName, Map<String, String> params, javax.servlet.http.HttpServletResponse response) voidgenerateReportXls(String reportName, Map<String, String> params, javax.servlet.http.HttpServletResponse response) voidsetReportServices(IReportService[] reportServices)
-
Constructor Details
-
ReportsController
public ReportsController()
-
-
Method Details
-
generateReportPdf
-
generateReportXls
-
generateReport
protected <E> void generateReport(String outputType, String contentType, BiFunction<String, Object, byte[]> method, String reportName, Map<String, String> params, javax.servlet.http.HttpServletResponse response) Methoda generujÄ…ca generycznie raporty. -
setReportServices
-