Interface ExecutionRestService

  • All Known Implementing Classes:
    ExecutionRestServiceImpl

    @Produces("application/json")
    public interface ExecutionRestService
    • Method Detail

      • getExecution

        @Path("/{id}")
        ExecutionResource getExecution​(@PathParam("id")
                                       java.lang.String executionId)
      • getExecutions

        @GET
        @Produces("application/json")
        java.util.List<ExecutionDto> getExecutions​(@Context
                                                   javax.ws.rs.core.UriInfo uriInfo,
                                                   @QueryParam("firstResult")
                                                   java.lang.Integer firstResult,
                                                   @QueryParam("maxResults")
                                                   java.lang.Integer maxResults)
      • queryExecutions

        @POST
        @Produces("application/json")
        @Consumes("application/json")
        java.util.List<ExecutionDto> queryExecutions​(ExecutionQueryDto query,
                                                     @QueryParam("firstResult")
                                                     java.lang.Integer firstResult,
                                                     @QueryParam("maxResults")
                                                     java.lang.Integer maxResults)
      • getExecutionsCount

        @GET
        @Path("/count")
        @Produces("application/json")
        CountResultDto getExecutionsCount​(@Context
                                          javax.ws.rs.core.UriInfo uriInfo)
      • queryExecutionsCount

        @POST
        @Path("/count")
        @Produces("application/json")
        @Consumes("application/json")
        CountResultDto queryExecutionsCount​(ExecutionQueryDto query)