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 Summary
ConstructorsConstructorDescriptionFixturesReportsResource(com.xebialabs.xlrelease.reports.job.repository.ReportJobRepository reportJobRepository, com.xebialabs.xlrelease.security.PermissionChecker permissions) -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.xlrelease.reports.job.domain.ReportJobcreateReportJob(com.xebialabs.xlrelease.reports.job.domain.ReportJob reportJob) voiddeleteReportJob(Integer reportJobId) void
-
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()
-