public class EvaluateDecisionTableCmd extends Object implements Command<DmnDecisionTableResult>
Modifier and Type | Field and Description |
---|---|
protected String |
decisionDefinitionId |
protected String |
decisionDefinitionKey |
protected String |
decisionDefinitionTenantId |
protected boolean |
isTenandIdSet |
protected VariableMap |
variables |
protected Integer |
version |
Constructor and Description |
---|
EvaluateDecisionTableCmd(DecisionTableEvaluationBuilderImpl builder) |
Modifier and Type | Method and Description |
---|---|
protected DmnDecisionTableResult |
doEvaluateDecision(DecisionDefinition decisionDefinition,
VariableMap variables) |
DmnDecisionTableResult |
execute(CommandContext commandContext) |
protected DecisionDefinition |
findById(DeploymentCache deploymentCache) |
protected DecisionDefinition |
findByKey(DeploymentCache deploymentCache) |
protected DecisionDefinition |
getDecisionDefinition(CommandContext commandContext) |
protected void |
writeUserOperationLog(CommandContext commandContext,
DecisionDefinition decisionDefinition) |
protected String decisionDefinitionKey
protected String decisionDefinitionId
protected Integer version
protected VariableMap variables
protected String decisionDefinitionTenantId
protected boolean isTenandIdSet
public EvaluateDecisionTableCmd(DecisionTableEvaluationBuilderImpl builder)
public DmnDecisionTableResult execute(CommandContext commandContext)
execute
in interface Command<DmnDecisionTableResult>
protected void writeUserOperationLog(CommandContext commandContext, DecisionDefinition decisionDefinition)
protected DmnDecisionTableResult doEvaluateDecision(DecisionDefinition decisionDefinition, VariableMap variables)
protected DecisionDefinition getDecisionDefinition(CommandContext commandContext)
protected DecisionDefinition findById(DeploymentCache deploymentCache)
protected DecisionDefinition findByKey(DeploymentCache deploymentCache)
Copyright © 2021. All rights reserved.