Пример #1
0
 @GET
 @ApiOperation(
     value = "Get executor group statistics",
     notes = "Returns counts of queued and executing workflow instances.")
 public StatisticsResponse queryStatistics() {
   return statisticsConverter.convert(statisticsService.getStatistics());
 }
Пример #2
0
 @GET
 @Path("/workflow/{type}")
 @ApiOperation("Get workflow definition statistics")
 public WorkflowDefinitionStatisticsResponse getStatistics(
     @PathParam("type") @ApiParam(value = "Workflow definition type", required = true) String type,
     @QueryParam("createdAfter")
         @ApiParam(value = "Include only workflow instances created after given time")
         DateTime createdAfter,
     @QueryParam("createdBefore")
         @ApiParam("Include only workflow instances created before given time")
         DateTime createdBefore,
     @QueryParam("modifiedAfter")
         @ApiParam("Include only workflow instances modified after given time")
         DateTime modifiedAfter,
     @QueryParam("modifiedBefore")
         @ApiParam("Include only workflow instances modified before given time")
         DateTime modifiedBefore) {
   return statisticsConverter.convert(
       statisticsService.getWorkflowDefinitionStatistics(
           type, createdAfter, createdBefore, modifiedAfter, modifiedBefore));
 }