Uses of Class
org.nuxeo.ecm.platform.routing.api.exception.DocumentRouteException
Packages that use DocumentRouteException
Package
Description
Provides the interfaces necessary to create and manipulate
DocumentRoute.Provides implementation for the api package.
-
Uses of DocumentRouteException in org.nuxeo.ecm.platform.routing.api
Methods in org.nuxeo.ecm.platform.routing.api that throw DocumentRouteExceptionModifier and TypeMethodDescriptionvoidDocumentRoutingService.cancelTask(CoreSession session, String taskId) Cancels an open task.voidDocumentRoutingService.delegateTask(CoreSession session, String taskId, List<String> delegatedActors, String comment) Reassigns the given task to the list of actors.voidDocumentRoutingService.reassignTask(CoreSession session, String taskId, List<String> actors, String comment) Reassigns the given task to the list of actors. -
Uses of DocumentRouteException in org.nuxeo.ecm.platform.routing.api.exception
Subclasses of DocumentRouteException in org.nuxeo.ecm.platform.routing.api.exceptionModifier and TypeClassDescriptionclassclass -
Uses of DocumentRouteException in org.nuxeo.ecm.platform.routing.core.impl
Methods in org.nuxeo.ecm.platform.routing.core.impl that throw DocumentRouteExceptionModifier and TypeMethodDescriptionvoidGraphNode.cancelSubRoute()Cancels the sub-route if there is one.voidGraphNodeImpl.cancelSubRoute()voidDocumentRoutingServiceImpl.cancelTask(CoreSession s, String taskId) protected voidGraphNodeImpl.cancelTask(CoreSession session, String taskId) protected voidGraphRouteImpl.computeLoopTransitions(String startNodeId) Finds which transitions are re-looping (feedback arc set).GraphNode.computeTaskDueDate()Evaluates the task due date from the taskDueDateExpr and sets it as the dueDateGraphNodeImpl.computeTaskDueDate()protected voidGraphRouteImpl.computeTransitions()Deduce input transitions from output transitions.protected voidGraphRunner.createTask(CoreSession session, GraphRoute graph, GraphNode node) voidDocumentRoutingServiceImpl.delegateTask(CoreSession s, String taskId, List<String> delegatedActors, String comment) protected DateGraphNodeImpl.evaluateDueDate()GraphNode.evaluateTaskAssignees()Evaluates the task assignees from the taskAssigneesVarGraphNodeImpl.evaluateTaskAssignees()GraphNode.evaluateTransitions()Evaluates transition conditions and returns the transitions that were true.GraphNodeImpl.evaluateTransitions()voidGraphNode.executeChain(String chainId) Executes an Automation chain in the context of this node.voidGraphNodeImpl.executeChain(String chainId) voidGraphNodeImpl.executeChain(String chainId, String transitionId) voidGraphNode.executeTransitionChain(GraphNode.Transition transition) Executes an Automation chain in the context of this node for a given transitionvoidGraphNodeImpl.executeTransitionChain(GraphNode.Transition transition) protected voidGraphRunner.finishTask(CoreSession session, GraphRoute graph, GraphNode node, Task task, boolean delete) protected voidGraphRunner.finishTask(CoreSession session, GraphRoute graph, GraphNode node, Task task, boolean delete, String status) GraphRoute.getStartNode()Gets the start node for this graph.GraphRouteImpl.getStartNode()GraphNode.getSubRouteModelId()Gets the sub-route model id.GraphNodeImpl.getSubRouteModelId()booleanGraphNode.hasSubRoute()Checks if this node has a sub-route model defined.booleanGraphNodeImpl.hasSubRoute()voidDocumentRoutingServiceImpl.reassignTask(CoreSession s, String taskId, List<String> actors, String comment) protected voidGraphRunner.runGraph(CoreSession session, DocumentRouteElement element, GraphNode initialNode) Runs the graph starting with the given node.GraphNode.startSubRoute()Starts the sub-route on this node.GraphNodeImpl.startSubRoute()protected <T> TGraphNodeImpl.valueOrExpression(Class<T> klass, String v, OperationContext context, String kind)