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, newObject, redirect, retrieveWebObjectType, 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)
-