Interface HistoricProcessInstanceRestService

    • Method Detail

      • getHistoricProcessInstance

        @Path("/{id}")
        HistoricProcessInstanceResource getHistoricProcessInstance​(@PathParam("id")
                                                                   java.lang.String processInstanceId)
      • getHistoricProcessInstances

        @GET
        @Produces("application/json")
        java.util.List<HistoricProcessInstanceDto> getHistoricProcessInstances​(@Context
                                                                               javax.ws.rs.core.UriInfo uriInfo,
                                                                               @QueryParam("firstResult")
                                                                               java.lang.Integer firstResult,
                                                                               @QueryParam("maxResults")
                                                                               java.lang.Integer maxResults)
        Exposes the HistoricProcessInstanceQuery interface as a REST service.
        Parameters:
        uriInfo -
        firstResult -
        maxResults -
        Returns:
      • queryHistoricProcessInstances

        @POST
        @Consumes("application/json")
        @Produces("application/json")
        java.util.List<HistoricProcessInstanceDto> queryHistoricProcessInstances​(HistoricProcessInstanceQueryDto query,
                                                                                 @QueryParam("firstResult")
                                                                                 java.lang.Integer firstResult,
                                                                                 @QueryParam("maxResults")
                                                                                 java.lang.Integer maxResults)
        Parameters:
        query -
        firstResult -
        maxResults -
        Returns:
      • getHistoricProcessInstancesCount

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

        @GET
        @Path("/report")
        @Produces({"application/json","text/csv","application/csv"})
        javax.ws.rs.core.Response getHistoricProcessInstancesReport​(@Context
                                                                    javax.ws.rs.core.UriInfo uriInfo,
                                                                    @Context
                                                                    javax.ws.rs.core.Request request)
      • deleteHistoricVariableInstancesByProcessInstanceId

        @DELETE
        @Path("/{id}/variable-instances")
        javax.ws.rs.core.Response deleteHistoricVariableInstancesByProcessInstanceId​(@PathParam("id")
                                                                                     java.lang.String processInstanceId)