Interface HistoricTaskInstanceRestService

  • All Known Implementing Classes:
    HistoricTaskInstanceRestServiceImpl

    @Path("/variable-instance")
    @Produces("application/json")
    public interface HistoricTaskInstanceRestService
    Author:
    Roman Smirnov
    • Method Detail

      • getHistoricTaskInstances

        @GET
        @Produces("application/json")
        List<HistoricTaskInstanceDto> getHistoricTaskInstances​(@Context
                                                               javax.ws.rs.core.UriInfo uriInfo,
                                                               @QueryParam("firstResult")
                                                               Integer firstResult,
                                                               @QueryParam("maxResults")
                                                               Integer maxResults)
        Exposes the HistoricTaskInstanceQuery interface as a REST service.
        Parameters:
        query -
        firstResult -
        maxResults -
        Returns:
      • queryHistoricTaskInstances

        @POST
        @Consumes("application/json")
        @Produces("application/json")
        List<HistoricTaskInstanceDto> queryHistoricTaskInstances​(HistoricTaskInstanceQueryDto queryDto,
                                                                 @QueryParam("firstResult")
                                                                 Integer firstResult,
                                                                 @QueryParam("maxResults")
                                                                 Integer maxResults)
        Parameters:
        query -
        firstResult -
        maxResults -
        Returns:
      • getHistoricTaskInstancesCount

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

        @GET
        @Path("report")
        @Produces("application/json")
        javax.ws.rs.core.Response getHistoricTaskInstanceReport​(@Context
                                                                javax.ws.rs.core.UriInfo uriInfo)
        Provides a report sub module