Class WorkflowObject
java.lang.Object
org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
org.nuxeo.ecm.webengine.model.impl.DefaultObject
org.nuxeo.ecm.restapi.server.routing.WorkflowObject
- Since:
- 7.2
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
cancelWorkflowInstance
(String workflowInstanceId) protected void
checkCancelGuards
(DocumentRoute route) jakarta.ws.rs.core.Response
createWorkflowInstance
(WorkflowRequest workflowRequest) getRunningWorkflowInstancesLaunchedByCurrentUser
(String worflowModelName) getWorkflowGraph
(String workflowInstanceId) getWorkflowInstance
(String workflowInstanceId) protected void
initialize
(Object... args) Methods inherited from class org.nuxeo.ecm.webengine.model.impl.DefaultObject
disptachAdapter, isAdapter
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResource
checkGuard, dispose, getActiveAdapter, getAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot, toString
-
Constructor Details
-
WorkflowObject
public WorkflowObject()
-
-
Method Details
-
initialize
- Overrides:
initialize
in classAbstractResource<ResourceTypeImpl>
-
createWorkflowInstance
-
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
-
getRunningWorkflowInstancesLaunchedByCurrentUser
@GET public List<DocumentRoute> getRunningWorkflowInstancesLaunchedByCurrentUser(@QueryParam("workflowModelName") String worflowModelName)
-