Uses of Interface
org.nuxeo.ecm.platform.routing.api.DocumentRouteElement
Package
Description
Provides the interfaces necessary to create and manipulate
DocumentRoute
.Provides implementation for the api package.
-
Uses of DocumentRouteElement in org.nuxeo.ecm.platform.routing.api
Modifier and TypeInterfaceDescriptioninterface
A DocumentRoute model or instance.interface
A Step.interface
A container of steps.Modifier and TypeMethodDescriptionvoid
DocumentRoutingService.updateRouteElement
(DocumentRouteElement routeModel, CoreSession session) Update the given route element -
Uses of DocumentRouteElement in org.nuxeo.ecm.platform.routing.core.impl
Modifier and TypeInterfaceDescriptioninterface
A route graph, defining a workflow with arbitrarily complex transitions between nodes.Modifier and TypeClassDescriptionclass
class
class
class
Graph Node implementation as an adapter over a DocumentModel.class
Modifier and TypeMethodDescriptionprotected List<DocumentRouteElement>
AbstractRunner.getChildrenElement
(CoreSession session, DocumentRouteElement element) Modifier and TypeMethodDescriptionvoid
AbstractRunner.cancel
(CoreSession session, DocumentRouteElement element) void
ElementRunner.cancel
(CoreSession session, DocumentRouteElement element) Cancel this element.void
GraphRunner.cancel
(CoreSession session, DocumentRouteElement element) static void
AuditEventFirer.fireEvent
(CoreSession coreSession, DocumentRouteElement element, Map<String, Serializable> eventProperties, String eventName, DocumentModel doc) static void
EventFirer.fireEvent
(CoreSession coreSession, DocumentRouteElement element, Map<String, Serializable> eventProperties, String eventName) protected List<DocumentRouteElement>
AbstractRunner.getChildrenElement
(CoreSession session, DocumentRouteElement element) void
AbstractRunner.resume
(CoreSession session, DocumentRouteElement element, String nodeId, String taskId, Map<String, Object> data, String status) void
ElementRunner.resume
(CoreSession session, DocumentRouteElement element, String nodeId, String taskId, Map<String, Object> data, String status) Resumes this graph route on a given node.void
GraphRunner.resume
(CoreSession session, DocumentRouteElement element, String nodeId, String taskId, Map<String, Object> varData, String status) void
AbstractRunner.run
(CoreSession session, DocumentRouteElement element, Map<String, Serializable> map) void
ElementRunner.run
(CoreSession session, DocumentRouteElement element) Run this element.void
ElementRunner.run
(CoreSession session, DocumentRouteElement element, Map<String, Serializable> map) Run this element.void
GraphRunner.run
(CoreSession session, DocumentRouteElement element) void
GraphRunner.run
(CoreSession session, DocumentRouteElement element, Map<String, Serializable> map) protected void
GraphRunner.runGraph
(CoreSession session, DocumentRouteElement element, GraphNode initialNode) Runs the graph starting with the given node.void
DocumentRoutingServiceImpl.updateRouteElement
(DocumentRouteElement routeElement, CoreSession session)