Class FixturesReportsResource

java.lang.Object
com.xebialabs.xlrelease.api.internal.FixturesReportsResource

@Path("/fixtures/reports") @Consumes("application/json") @Produces("application/json") @Controller public class FixturesReportsResource extends Object
  • Constructor Details

    • FixturesReportsResource

      public FixturesReportsResource(com.xebialabs.xlrelease.reports.job.repository.ReportJobRepository reportJobRepository, com.xebialabs.xlrelease.security.PermissionChecker permissions)
  • Method Details

    • createReportJob

      @POST public com.xebialabs.xlrelease.reports.job.domain.ReportJob createReportJob(com.xebialabs.xlrelease.reports.job.domain.ReportJob reportJob)
    • deleteReportJob

      @DELETE @Path("/{reportJobId}") public void deleteReportJob(@PathParam("reportJobId") Integer reportJobId)
    • deleteReportJobs

      @POST @Path("/delete/all") public void deleteReportJobs()