public class FlowableCmmnDecisionTableVariableManager extends Object implements DecisionTableVariableManager
Modifier and Type | Field and Description |
---|---|
static String |
PARENT_TOKEN |
static String |
ROOT_TOKEN |
static String |
SELF_TOKEN |
Constructor and Description |
---|
FlowableCmmnDecisionTableVariableManager() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
hasMultipleResults(Map<String,List<Map<String,Object>>> executionResult) |
void |
setDecisionServiceVariablesOnExecution(Map<String,List<Map<String,Object>>> executionResult,
String decisionKey,
PlanItemInstance planItemInstance,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
void |
setDecisionServiceVariablesOnPlanItemInstance(Map<String,List<Map<String,Object>>> executionResult,
String decisionKey,
PlanItemInstance planItemInstance,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
boolean multipleResults) |
void |
setVariablesOnPlanItemInstance(List<Map<String,Object>> executionResult,
String decisionKey,
PlanItemInstance planItemInstance,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
void |
setVariablesOnPlanItemInstance(List<Map<String,Object>> executionResult,
String decisionKey,
PlanItemInstance planItemInstance,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
boolean multipleResults) |
public static final String ROOT_TOKEN
public static final String PARENT_TOKEN
public static final String SELF_TOKEN
public FlowableCmmnDecisionTableVariableManager()
public void setVariablesOnPlanItemInstance(List<Map<String,Object>> executionResult, String decisionKey, PlanItemInstance planItemInstance, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
setVariablesOnPlanItemInstance
in interface DecisionTableVariableManager
public void setDecisionServiceVariablesOnExecution(Map<String,List<Map<String,Object>>> executionResult, String decisionKey, PlanItemInstance planItemInstance, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
setDecisionServiceVariablesOnExecution
in interface DecisionTableVariableManager
public void setVariablesOnPlanItemInstance(List<Map<String,Object>> executionResult, String decisionKey, PlanItemInstance planItemInstance, com.fasterxml.jackson.databind.ObjectMapper objectMapper, boolean multipleResults)
setVariablesOnPlanItemInstance
in interface DecisionTableVariableManager
public void setDecisionServiceVariablesOnPlanItemInstance(Map<String,List<Map<String,Object>>> executionResult, String decisionKey, PlanItemInstance planItemInstance, com.fasterxml.jackson.databind.ObjectMapper objectMapper, boolean multipleResults)
setDecisionServiceVariablesOnPlanItemInstance
in interface DecisionTableVariableManager