Interface ReportRestService

    • Method Detail

      • listReports

        javax.ws.rs.core.Response listReports()
      • getReportDetails

        javax.ws.rs.core.Response getReportDetails​(String reportId,
                                                   String userId)
      • runReport

        javax.ws.rs.core.Response runReport​(String reportId,
                                            Map<String,​Object> inputParameters)
      • listPersistedReports

        javax.ws.rs.core.Response listPersistedReports​(@Context
                                                       javax.ws.rs.core.UriInfo uriInfo)
      • deletePersistedReports

        javax.ws.rs.core.Response deletePersistedReports()
      • deliverReport

        javax.ws.rs.core.Response deliverReport​(Map<String,​Object> parameters)
      • deletePersistedReport

        javax.ws.rs.core.Response deletePersistedReport​(int id)
      • listScheduledReports

        javax.ws.rs.core.Response listScheduledReports​(@Context
                                                       javax.ws.rs.core.UriInfo uriInfo)
      • getSchedule

        javax.ws.rs.core.Response getSchedule​(String triggerName)
      • updateSchedule

        javax.ws.rs.core.Response updateSchedule​(String triggerName,
                                                 Map<String,​Object> parameters)
      • deleteScheduledReports

        javax.ws.rs.core.Response deleteScheduledReports()
      • scheduleReport

        javax.ws.rs.core.Response scheduleReport​(Map<String,​Object> parameters)
      • deleteScheduledReport

        javax.ws.rs.core.Response deleteScheduledReport​(String triggerName)
      • downloadReport

        javax.ws.rs.core.Response downloadReport​(String format,
                                                 String locatorId)