Package | Description |
---|---|
org.nuxeo.ecm.platform.routing.core.api |
Provides internal services to the
DocumentRoutingService |
org.nuxeo.ecm.platform.routing.core.impl |
Provides implementation for the api package.
|
org.nuxeo.ecm.platform.routing.core.impl.jsongraph |
Modifier and Type | Method and Description |
---|---|
List<GraphNode.EscalationRule> |
DocumentRoutingEscalationService.computeEscalationRulesToExecute(GraphNode node)
Computes the list of escalation rules to be executed after their conditions are evaluated for the given node.
|
Modifier and Type | Class and Description |
---|---|
class |
GraphNodeImpl
Graph Node implementation as an adapter over a DocumentModel.
|
Modifier and Type | Field and Description |
---|---|
protected GraphNode |
GraphNode.EscalationRule.node |
protected GraphNode |
GraphNode.TaskInfo.node |
GraphNode |
GraphNode.Transition.source |
GraphNode |
GraphNode.Button.source |
Modifier and Type | Field and Description |
---|---|
protected List<GraphNode> |
GraphRouteImpl.nodes
To be used through getter.
|
protected Map<String,GraphNode> |
GraphRouteImpl.nodesById
To be used through getter.
|
Modifier and Type | Method and Description |
---|---|
GraphNode |
GraphNode.EscalationRule.getNode() |
GraphNode |
GraphNode.TaskInfo.getNode() |
GraphNode |
GraphRouteImpl.getNode(String id) |
GraphNode |
GraphRoute.getNode(String id)
Gets the node with the given id.
|
GraphNode |
GraphRouteImpl.getStartNode() |
GraphNode |
GraphRoute.getStartNode()
Gets the start node for this graph.
|
Modifier and Type | Method and Description |
---|---|
Collection<GraphNode> |
GraphRouteImpl.getNodes() |
Collection<GraphNode> |
GraphRoute.getNodes()
Gets a collection of the route nodes
|
List<GraphNode> |
GraphRouteImpl.getSuspendedNodes() |
List<GraphNode> |
GraphRoute.getSuspendedNodes()
Get the list of nodes of which the State is suspended.
|
Modifier and Type | Method and Description |
---|---|
List<GraphNode.EscalationRule> |
DocumentRoutingEscalationServiceImpl.computeEscalationRulesToExecute(GraphNode node) |
protected void |
GraphRunner.createTask(CoreSession session,
GraphRoute graph,
GraphNode node) |
protected void |
GraphRunner.finishTask(CoreSession session,
GraphRoute graph,
GraphNode node,
Task task,
boolean delete) |
protected void |
GraphRunner.finishTask(CoreSession session,
GraphRoute graph,
GraphNode node,
Task task,
boolean delete,
String status) |
protected void |
GraphRunner.recursiveCancelInput(GraphRoute graph,
GraphNode originalNode,
LinkedList<GraphNode> pendingNodes) |
protected void |
GraphRunner.runGraph(CoreSession session,
DocumentRouteElement element,
GraphNode initialNode)
Runs the graph starting with the given node.
|
Modifier and Type | Method and Description |
---|---|
protected void |
GraphRunner.recursiveCancelInput(GraphRoute graph,
GraphNode originalNode,
LinkedList<GraphNode> pendingNodes) |
Constructor and Description |
---|
Button(GraphNode source,
Property p) |
EscalationRule(GraphNode node,
Property p) |
TaskInfo(GraphNode node,
Property p) |
TaskInfo(GraphNode node,
String taskDocId) |
Transition(GraphNode source,
Property p) |
Constructor and Description |
---|
NodeView(GraphNode node,
Locale locale) |
Copyright © 2015 Nuxeo SA. All rights reserved.