Class ReportRestController

java.lang.Object
io.jmix.reportsrest.controller.ReportRestController

@RestController("report_ReportRestController") @RequestMapping("/rest/reports/") public class ReportRestController extends Object
  • Field Details

  • Constructor Details

    • ReportRestController

      public ReportRestController()
  • Method Details

    • loadReportsList

      @GetMapping(value="/report", produces="application/json;charset=UTF-8") public String loadReportsList()
    • loadReport

      @GetMapping(value="/report/{entityId}", produces="application/json;charset=UTF-8") public String loadReport(@PathVariable String entityId)
    • loadGroup

      @GetMapping("/group/{entityId}") public String loadGroup(@PathVariable String entityId)
    • runReport

      @PostMapping("/run/{entityId}") public void runReport(@PathVariable String entityId, @RequestBody(required=false) String body, javax.servlet.http.HttpServletResponse response)
    • getContentType

      protected String getContentType(com.haulmont.yarg.structure.ReportOutputType outputType)