Package cronapi.rest
Class ReportREST
- java.lang.Object
-
- cronapi.rest.ReportREST
-
@RestController @RequestMapping("/api/rest") public class ReportREST extends Object
-
-
Constructor Summary
Constructors Constructor Description ReportREST(ReportService reportService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.http.ResponseEntity<String>getContentAsString(cronapp.reports.commons.ReportFront reportFront, javax.servlet.http.HttpServletResponse response)org.springframework.http.ResponseEntity<DataSourcesInBand>getDataSourcesParams(DataSourcesInBand dataSourcesInBand)org.springframework.http.ResponseEntity<byte[]>getPDF(cronapp.reports.commons.ReportFront reportFront, javax.servlet.http.HttpServletResponse response)org.springframework.http.ResponseEntity<String>getPDFAsFile(cronapp.reports.commons.ReportFront reportFront, javax.servlet.http.HttpServletResponse response)org.springframework.http.ResponseEntity<cronapp.reports.commons.ReportFront>getReport(cronapp.reports.commons.ReportFront reportFront)
-
-
-
Constructor Detail
-
ReportREST
@Autowired public ReportREST(ReportService reportService)
-
-
Method Detail
-
getReport
@RequestMapping(value="/report", method=POST, produces="application/json") public org.springframework.http.ResponseEntity<cronapp.reports.commons.ReportFront> getReport(@RequestBody cronapp.reports.commons.ReportFront reportFront)
-
getContentAsString
@RequestMapping(value="/report/contentasstring", method=POST, produces="text/plain") public org.springframework.http.ResponseEntity<String> getContentAsString(@RequestBody cronapp.reports.commons.ReportFront reportFront, javax.servlet.http.HttpServletResponse response)
-
getDataSourcesParams
@RequestMapping(value="/report/getdatasourcesparams", method=POST, produces="application/json") public org.springframework.http.ResponseEntity<DataSourcesInBand> getDataSourcesParams(@RequestBody DataSourcesInBand dataSourcesInBand)
-
getPDF
@RequestMapping(value="/report/pdf", method=POST, produces="text/plain") public org.springframework.http.ResponseEntity<byte[]> getPDF(@RequestBody cronapp.reports.commons.ReportFront reportFront, javax.servlet.http.HttpServletResponse response)
-
getPDFAsFile
@RequestMapping(value="/report/pdfasfile", method=POST, produces="text/plain") public org.springframework.http.ResponseEntity<String> getPDFAsFile(@RequestBody cronapp.reports.commons.ReportFront reportFront, javax.servlet.http.HttpServletResponse response)
-
-