Uses of Interface
org.nuxeo.ecm.platform.routing.api.DocumentRouteElement
-
Packages that use DocumentRouteElement Package Description org.nuxeo.ecm.platform.routing.api Provides the interfaces necessary to create and manipulateDocumentRoute
.org.nuxeo.ecm.platform.routing.core.impl Provides implementation for the api package. -
-
Uses of DocumentRouteElement in org.nuxeo.ecm.platform.routing.api
Subinterfaces of DocumentRouteElement in org.nuxeo.ecm.platform.routing.api Modifier and Type Interface Description interface
DocumentRoute
A DocumentRoute model or instance.interface
DocumentRouteStep
A Step.interface
DocumentRouteStepsContainer
A container of steps.Fields in org.nuxeo.ecm.platform.routing.api declared as DocumentRouteElement Modifier and Type Field Description protected DocumentRouteElement
DocumentRouteTableElement. element
Deprecated.protected DocumentRouteElement
RouteFolderElement. element
Deprecated.Methods in org.nuxeo.ecm.platform.routing.api that return DocumentRouteElement Modifier and Type Method Description DocumentRouteElement
DocumentRouteTableElement. getElement()
Deprecated.DocumentRouteElement
RouteFolderElement. getRouteElement()
Deprecated.Methods in org.nuxeo.ecm.platform.routing.api with parameters of type DocumentRouteElement Modifier and Type Method Description void
DocumentRoutingService. addRouteElementToRoute(DocumentRef parentDocumentRef, int idx, DocumentRouteElement routeElement, CoreSession session)
Deprecated.since 5.9.2 - Use only routes of type 'graph'void
DocumentRoutingService. addRouteElementToRoute(DocumentRef parentDocumentRef, String sourceName, DocumentRouteElement routeElement, CoreSession session)
Deprecated.since 5.9.2 - Use only routes of type 'graph'void
DocumentRoutingService. removeRouteElement(DocumentRouteElement routeElement, CoreSession session)
Deprecated.since 5.9.2 - Use only routes of type 'graph'void
DocumentRoutingService. updateRouteElement(DocumentRouteElement routeModel, CoreSession session)
Update the given route elementConstructors in org.nuxeo.ecm.platform.routing.api with parameters of type DocumentRouteElement Constructor Description DocumentRouteTableElement(DocumentRouteElement element, RouteTable table, int depth, RouteFolderElement parent, boolean isFirstChild)
Deprecated.RouteFolderElement(DocumentRouteElement element, RouteTable table, boolean isFirstChild, RouteFolderElement parent, int depth)
Deprecated. -
Uses of DocumentRouteElement in org.nuxeo.ecm.platform.routing.core.impl
Subinterfaces of DocumentRouteElement in org.nuxeo.ecm.platform.routing.core.impl Modifier and Type Interface Description interface
GraphRoute
A route graph, defining a workflow with arbitrarily complex transitions between nodes.Classes in org.nuxeo.ecm.platform.routing.core.impl that implement DocumentRouteElement Modifier and Type Class Description class
DocumentRouteElementImpl
class
DocumentRouteImpl
class
DocumentRouteStepsContainerImpl
class
GraphNodeImpl
Graph Node implementation as an adapter over a DocumentModel.class
GraphRouteImpl
Methods in org.nuxeo.ecm.platform.routing.core.impl that return types with arguments of type DocumentRouteElement Modifier and Type Method Description protected List<DocumentRouteElement>
AbstractRunner. getChildrenElement(CoreSession session, DocumentRouteElement element)
Methods in org.nuxeo.ecm.platform.routing.core.impl with parameters of type DocumentRouteElement Modifier and Type Method Description void
DocumentRoutingServiceImpl. addRouteElementToRoute(DocumentRef parentDocumentRef, int idx, DocumentRouteElement routeElement, CoreSession session)
Deprecated.void
DocumentRoutingServiceImpl. addRouteElementToRoute(DocumentRef parentDocumentRef, String sourceName, DocumentRouteElement routeElement, CoreSession session)
Deprecated.void
AbstractRunner. cancel(CoreSession session, DocumentRouteElement element)
void
ElementRunner. cancel(CoreSession session, DocumentRouteElement element)
Cancel this element.void
GraphRunner. cancel(CoreSession session, DocumentRouteElement element)
void
StepElementRunner. cancel(CoreSession session, DocumentRouteElement element)
Deprecated.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)
protected List<DocumentRouteTableElement>
DocumentRoutingServiceImpl. getRouteElements(DocumentRouteElement routeElementDocument, CoreSession session, List<DocumentRouteTableElement> routeElements, int depth)
Deprecated.void
DocumentRoutingServiceImpl. removeRouteElement(DocumentRouteElement routeElement, CoreSession session)
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
StepElementRunner. resume(CoreSession session, DocumentRouteElement element, String nodeId, String taskId, Map<String,Object> data, String status)
Deprecated.void
AbstractRunner. run(CoreSession session, DocumentRouteElement element, Map<String,Serializable> map)
void
ConditionalRunner. run(CoreSession session, DocumentRouteElement element)
Deprecated.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)
void
ParallelRunner. run(CoreSession session, DocumentRouteElement element)
Deprecated.void
SerialRunner. run(CoreSession session, DocumentRouteElement element)
Deprecated.void
StepElementRunner. run(CoreSession session, DocumentRouteElement element)
Deprecated.void
StepElementRunner. run(CoreSession session, DocumentRouteElement element, Map<String,Serializable> map)
Deprecated.protected void
GraphRunner. runGraph(CoreSession session, DocumentRouteElement element, GraphNode initialNode)
Runs the graph starting with the given node.void
AbstractRunner. undo(CoreSession session, DocumentRouteElement element)
Deprecated.void
ElementRunner. undo(CoreSession session, DocumentRouteElement element)
Deprecated.since 5.9.2 - Use only routes of type 'graph'void
StepElementRunner. undo(CoreSession session, DocumentRouteElement element)
Deprecated.void
DocumentRoutingServiceImpl. updateRouteElement(DocumentRouteElement routeElement, CoreSession session)
-