Class WorkflowObject

All Implemented Interfaces:
Resource, Adaptable

@Produces("application/json") public class WorkflowObject extends DefaultObject
Since:
7.2
  • Constructor Details

    • WorkflowObject

      public WorkflowObject()
  • Method Details

    • initialize

      protected void initialize(Object... args)
      Overrides:
      initialize in class AbstractResource<ResourceTypeImpl>
    • createWorkflowInstance

      @POST public jakarta.ws.rs.core.Response createWorkflowInstance(WorkflowRequest workflowRequest)
    • getWorkflowInstance

      @GET @Path("{workflowInstanceId}") public DocumentRoute getWorkflowInstance(@PathParam("workflowInstanceId") String workflowInstanceId)
    • getWorkflowGraph

      @GET @Path("{workflowInstanceId}/graph") public JsonGraphRoute getWorkflowGraph(@PathParam("workflowInstanceId") String workflowInstanceId)
    • cancelWorkflowInstance

      @DELETE @Path("{workflowInstanceId}") public jakarta.ws.rs.core.Response cancelWorkflowInstance(@PathParam("workflowInstanceId") String workflowInstanceId)
    • checkCancelGuards

      protected void checkCancelGuards(DocumentRoute route)
    • getRunningWorkflowInstancesLaunchedByCurrentUser

      @GET public List<DocumentRoute> getRunningWorkflowInstancesLaunchedByCurrentUser(@QueryParam("workflowModelName") String worflowModelName)