Package pro.taskana.routing.dmn
Class DmnTaskRouter
- java.lang.Object
-
- pro.taskana.routing.dmn.DmnTaskRouter
-
- All Implemented Interfaces:
TaskRoutingProvider
public class DmnTaskRouter extends Object implements TaskRoutingProvider
-
-
Constructor Summary
Constructors Constructor Description DmnTaskRouter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringdetermineWorkbasketId(Task task)protected Set<pro.taskana.common.internal.util.Pair<String,String>>getAllWorkbasketAndDomainOutputs(org.camunda.bpm.model.dmn.DmnModelInstance dmnModel)voidinitialize(TaskanaEngine taskanaEngine)protected org.camunda.bpm.model.dmn.DmnModelInstancereadModelFromDmnTable()
-
-
-
Method Detail
-
initialize
public void initialize(TaskanaEngine taskanaEngine)
- Specified by:
initializein interfaceTaskRoutingProvider
-
determineWorkbasketId
public String determineWorkbasketId(Task task)
- Specified by:
determineWorkbasketIdin interfaceTaskRoutingProvider
-
getAllWorkbasketAndDomainOutputs
protected Set<pro.taskana.common.internal.util.Pair<String,String>> getAllWorkbasketAndDomainOutputs(org.camunda.bpm.model.dmn.DmnModelInstance dmnModel)
-
readModelFromDmnTable
protected org.camunda.bpm.model.dmn.DmnModelInstance readModelFromDmnTable()
-
-