package org.camunda.bpm.getstarted.paymentssystem; import org.camunda.bpm.application.impl.ServletProcessApplication; import org.camunda.bpm.dmn.engine.DmnDecisionTableResult; import org.camunda.bpm.engine.ProcessEngine; import org.camunda.bpm.engine.variable.VariableMap; import org.camunda.bpm.engine.variable.Variables; public class DetermineCaseType extends ServletProcessApplication{ public void evaluateDecisionTable(ProcessEngine processEngine) { org.camunda.bpm.engine.DecisionService decisionService = processEngine.getDecisionService(); VariableMap Myvariables = Variables.createVariables() .putValue("CaseType", "BCNR"); DmnDecisionTableResult DecisionResult = decisionService.evaluateDecisionTableByKey("DetermineCaseType", Myvariables); String desiredDish = DecisionResult.getSingleEntry(); System.out.println("Desired dish: " + desiredDish); } }