Package cronapi.rest

Class ReportREST

java.lang.Object
cronapi.rest.ReportREST

@RestController @RequestMapping("/api/rest") public class ReportREST extends Object
  • Constructor Details

    • ReportREST

      @Autowired public ReportREST(ReportService reportService)
  • Method Details

    • getReport

      @RequestMapping(value="/report", method=POST, produces="application/json") public org.springframework.http.ResponseEntity<ReportFront> getReport(@RequestBody ReportFront reportFront)
    • getContentAsString

      @RequestMapping(value="/report/contentasstring", method=POST, produces="text/plain") public org.springframework.http.ResponseEntity<String> getContentAsString(@RequestBody ReportFront reportFront, jakarta.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 ReportFront reportFront, jakarta.servlet.http.HttpServletResponse response)