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.ResponsecancelWorkflowInstance(String workflowInstanceId) protected voidcheckCancelGuards(DocumentRoute route) jakarta.ws.rs.core.ResponsecreateWorkflowInstance(WorkflowRequest workflowRequest) getRunningWorkflowInstancesLaunchedByCurrentUser(String worflowModelName) getWorkflowGraph(String workflowInstanceId) getWorkflowInstance(String workflowInstanceId) protected voidinitialize(Object... args) Methods inherited from class org.nuxeo.ecm.webengine.model.impl.DefaultObject
disptachAdapter, isAdapterMethods 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:
initializein 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)
-