Class DmnTaskRouter

java.lang.Object
pro.taskana.routing.dmn.DmnTaskRouter
All Implemented Interfaces:
TaskRoutingProvider

public class DmnTaskRouter extends Object implements TaskRoutingProvider
  • Constructor Details

    • DmnTaskRouter

      public DmnTaskRouter()
  • Method Details

    • initialize

      public void initialize(TaskanaEngine taskanaEngine)
      Specified by:
      initialize in interface TaskRoutingProvider
    • determineWorkbasketId

      public String determineWorkbasketId(Task task)
      Specified by:
      determineWorkbasketId in interface TaskRoutingProvider
    • 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()