Uses of Class
org.nuxeo.ecm.platform.routing.core.impl.GraphNode.EscalationRule
-
Packages that use GraphNode.EscalationRule Package Description org.nuxeo.ecm.platform.routing.core.api Provides internal services to theDocumentRoutingService
org.nuxeo.ecm.platform.routing.core.api.scripting org.nuxeo.ecm.platform.routing.core.impl Provides implementation for the api package. -
-
Uses of GraphNode.EscalationRule in org.nuxeo.ecm.platform.routing.core.api
Methods in org.nuxeo.ecm.platform.routing.core.api that return types with arguments of type GraphNode.EscalationRule Modifier and Type Method Description default 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.default List<GraphNode.EscalationRule>
DocumentRoutingEscalationService. computeEscalationRulesToExecute(GraphNode node, boolean handleTransaction)
Computes the list of escalation rules to be executed after their conditions are evaluated for the given node.Methods in org.nuxeo.ecm.platform.routing.core.api with parameters of type GraphNode.EscalationRule Modifier and Type Method Description default void
DocumentRoutingEscalationService. executeEscalationRule(GraphNode.EscalationRule rule)
Executes the given escalation rule.default void
DocumentRoutingEscalationService. executeEscalationRule(GraphNode.EscalationRule rule, boolean handleTransaction)
Executes the given escalation rule.void
DocumentRoutingEscalationService. scheduleExecution(GraphNode.EscalationRule rule, CoreSession session)
Deprecated.since 2023.0, it was replaced byDocumentRoutingEscalationAction
-
Uses of GraphNode.EscalationRule in org.nuxeo.ecm.platform.routing.core.api.scripting
Fields in org.nuxeo.ecm.platform.routing.core.api.scripting declared as GraphNode.EscalationRule Modifier and Type Field Description protected GraphNode.EscalationRule
RoutingScriptingFunctions. rule
Constructors in org.nuxeo.ecm.platform.routing.core.api.scripting with parameters of type GraphNode.EscalationRule Constructor Description RoutingScriptingFunctions(OperationContext ctx, GraphNode.EscalationRule rule)
-
Uses of GraphNode.EscalationRule in org.nuxeo.ecm.platform.routing.core.impl
Fields in org.nuxeo.ecm.platform.routing.core.impl with type parameters of type GraphNode.EscalationRule Modifier and Type Field Description protected List<GraphNode.EscalationRule>
GraphNodeImpl. escalationRules
Methods in org.nuxeo.ecm.platform.routing.core.impl that return types with arguments of type GraphNode.EscalationRule Modifier and Type Method Description protected List<GraphNode.EscalationRule>
GraphNodeImpl. computeEscalationRules()
List<GraphNode.EscalationRule>
DocumentRoutingEscalationServiceImpl. computeEscalationRulesToExecute(GraphNode node, boolean handleTransaction)
List<GraphNode.EscalationRule>
GraphNode. evaluateEscalationRules()
Deprecated.since 2023.0, useDocumentRoutingEscalationService.computeEscalationRulesToExecute(GraphNode)
insteadList<GraphNode.EscalationRule>
GraphNodeImpl. evaluateEscalationRules()
Deprecated.List<GraphNode.EscalationRule>
GraphNode. getEscalationRules()
Gets the list of all escalation rules for the nodeList<GraphNode.EscalationRule>
GraphNodeImpl. getEscalationRules()
Methods in org.nuxeo.ecm.platform.routing.core.impl with parameters of type GraphNode.EscalationRule Modifier and Type Method Description int
GraphNode.EscalationRule. compareTo(GraphNode.EscalationRule o)
void
DocumentRoutingEscalationServiceImpl. executeEscalationRule(GraphNode.EscalationRule rule, boolean handleTransaction)
boolean
DocumentRoutingEscalationServiceImpl.EscalationRuleWork. getExecutionStatus(GraphNode.EscalationRule rule, CoreSession session)
Deprecated.Used to check the executed status when the escalationRule is run by a worker in a work queuevoid
DocumentRoutingEscalationServiceImpl. scheduleExecution(GraphNode.EscalationRule rule, CoreSession session)
Deprecated.
-