Interface HistoricBatchRestService
- 
- All Known Implementing Classes:
 HistoricBatchRestServiceImpl
@Path("/batch") public interface HistoricBatchRestService 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<CleanableHistoricBatchReportResultDto>getCleanableHistoricBatchesReport(javax.ws.rs.core.UriInfo uriInfo, Integer firstResult, Integer maxResults)CountResultDtogetCleanableHistoricBatchesReportCount(javax.ws.rs.core.UriInfo uriInfo)HistoricBatchResourcegetHistoricBatch(String batchId)List<HistoricBatchDto>getHistoricBatches(javax.ws.rs.core.UriInfo uriInfo, Integer firstResult, Integer maxResults)CountResultDtogetHistoricBatchesCount(javax.ws.rs.core.UriInfo uriInfo)BatchDtosetRemovalTimeAsync(SetRemovalTimeToHistoricBatchesDto dto) 
 - 
 
- 
- 
Field Detail
- 
PATH
static final String PATH
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getHistoricBatch
@Path("/{id}") HistoricBatchResource getHistoricBatch(@PathParam("id") String batchId) 
- 
getHistoricBatches
@GET @Produces("application/json") List<HistoricBatchDto> getHistoricBatches(@Context javax.ws.rs.core.UriInfo uriInfo, @QueryParam("firstResult") Integer firstResult, @QueryParam("maxResults") Integer maxResults) 
- 
getHistoricBatchesCount
@GET @Path("/count") @Produces("application/json") CountResultDto getHistoricBatchesCount(@Context javax.ws.rs.core.UriInfo uriInfo) 
- 
getCleanableHistoricBatchesReport
@GET @Path("/cleanable-batch-report") @Produces("application/json") List<CleanableHistoricBatchReportResultDto> getCleanableHistoricBatchesReport(@Context javax.ws.rs.core.UriInfo uriInfo, @QueryParam("firstResult") Integer firstResult, @QueryParam("maxResults") Integer maxResults) 
- 
getCleanableHistoricBatchesReportCount
@GET @Path("/cleanable-batch-report/count") @Produces("application/json") CountResultDto getCleanableHistoricBatchesReportCount(@Context javax.ws.rs.core.UriInfo uriInfo) 
- 
setRemovalTimeAsync
@POST @Path("/set-removal-time") @Consumes("application/json") @Produces("application/json") BatchDto setRemovalTimeAsync(SetRemovalTimeToHistoricBatchesDto dto) 
 - 
 
 -