Class FlowableCmmnDecisionTableVariableManager

java.lang.Object
com.flowable.platform.common.dmn.FlowableCmmnDecisionTableVariableManager
All Implemented Interfaces:
org.flowable.cmmn.api.DecisionTableVariableManager

public class FlowableCmmnDecisionTableVariableManager extends Object implements org.flowable.cmmn.api.DecisionTableVariableManager
  • Field Details

  • Constructor Details

    • FlowableCmmnDecisionTableVariableManager

      public FlowableCmmnDecisionTableVariableManager()
  • Method Details

    • setVariablesOnPlanItemInstance

      public void setVariablesOnPlanItemInstance(List<Map<String,Object>> executionResult, String decisionKey, org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance, com.fasterxml.jackson.databind.ObjectMapper objectMapper, boolean multipleResults)
      Specified by:
      setVariablesOnPlanItemInstance in interface org.flowable.cmmn.api.DecisionTableVariableManager
    • setDecisionServiceVariablesOnPlanItemInstance

      public void setDecisionServiceVariablesOnPlanItemInstance(Map<String,List<Map<String,Object>>> executionResult, String decisionKey, org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance, com.fasterxml.jackson.databind.ObjectMapper objectMapper, boolean multipleResults)
      Specified by:
      setDecisionServiceVariablesOnPlanItemInstance in interface org.flowable.cmmn.api.DecisionTableVariableManager
    • hasMultipleResults

      protected boolean hasMultipleResults(Map<String,List<Map<String,Object>>> executionResult)