Class ProcessInstanceRestService


public class ProcessInstanceRestService extends AbstractPluginResource
  • Field Details

    • PATH

      public static final String PATH
      See Also:
    • objectMapper

      protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
  • Constructor Details

    • ProcessInstanceRestService

      public ProcessInstanceRestService(String engineName)
  • Method Details

    • getProcessInstance

      @Path("/{id}") public ProcessInstanceResource getProcessInstance(@PathParam("id") String id)
    • getProcessInstances

      @GET @Produces("application/json") public List<ProcessInstanceDto> getProcessInstances(@Context jakarta.ws.rs.core.UriInfo uriInfo, @QueryParam("firstResult") Integer firstResult, @QueryParam("maxResults") Integer maxResults)
    • queryProcessInstances

      @POST @Produces("application/json") @Consumes("application/json") public List<ProcessInstanceDto> queryProcessInstances(ProcessInstanceQueryDto queryParameter, @QueryParam("firstResult") Integer firstResult, @QueryParam("maxResults") Integer maxResults)
    • getProcessInstancesCount

      @GET @Produces("application/json") @Path("/count") public CountResultDto getProcessInstancesCount(@Context jakarta.ws.rs.core.UriInfo uriInfo)
    • queryProcessInstancesCount

      @POST @Produces("application/json") @Consumes("application/json") @Path("/count") public CountResultDto queryProcessInstancesCount(ProcessInstanceQueryDto queryParameter)
    • configureExecutionQuery

      protected void configureExecutionQuery(ProcessInstanceQueryDto query)
    • injectObjectMapper

      protected void injectObjectMapper(ProcessInstanceQueryDto queryParameter)
    • setObjectMapper

      public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)