public class EvaluateDecisionByKeyCmd extends Object implements Command<DmnDecisionTableResult>
Modifier and Type | Field and Description |
---|---|
protected String |
decisionDefinitionKey |
protected org.camunda.bpm.engine.variable.VariableMap |
variables |
protected Integer |
version |
Constructor and Description |
---|
EvaluateDecisionByKeyCmd(String decisionDefinitionKey,
Integer version,
Map<String,Object> variables) |
EvaluateDecisionByKeyCmd(String decisionDefinitionKey,
Map<String,Object> variables) |
Modifier and Type | Method and Description |
---|---|
protected DmnDecisionTableResult |
doEvaluateDecision(DecisionDefinition decisionDefinition,
org.camunda.bpm.engine.variable.VariableMap variables) |
DmnDecisionTableResult |
execute(CommandContext commandContext) |
protected DecisionDefinition |
getDecisionDefinition(CommandContext commandContext) |
protected String decisionDefinitionKey
protected Integer version
protected org.camunda.bpm.engine.variable.VariableMap variables
public EvaluateDecisionByKeyCmd(String decisionDefinitionKey, Integer version, Map<String,Object> variables)
public DmnDecisionTableResult execute(CommandContext commandContext)
execute
in interface Command<DmnDecisionTableResult>
protected DmnDecisionTableResult doEvaluateDecision(DecisionDefinition decisionDefinition, org.camunda.bpm.engine.variable.VariableMap variables)
protected DecisionDefinition getDecisionDefinition(CommandContext commandContext)
Copyright © 2018. All rights reserved.