Class RoutingManager
java.lang.Object
com.aquima.interactions.process.impl.RoutingManager
This class evaluates an routing algorithm to the assignee info.
- Since:
- 9.1
- Author:
- B. van de Ven
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
canOverwriteAssignedUser
(ITaskModel taskModel, IRoutingAlgorithmDefinition algorithm) evaluate
(IRoutingAlgorithmDefinition algorithm, IRole[] roles, IProcessEngine processEngine, long currentCaseId, ITaskModel taskModel)
-
Constructor Details
-
RoutingManager
-
-
Method Details
-
evaluate
public IAssigneeInfo evaluate(IRoutingAlgorithmDefinition algorithm, IRole[] roles, IProcessEngine processEngine, long currentCaseId, ITaskModel taskModel) throws RoutingEvaluationException - Throws:
RoutingEvaluationException
-
canOverwriteAssignedUser
public boolean canOverwriteAssignedUser(ITaskModel taskModel, IRoutingAlgorithmDefinition algorithm)
-