Class EvaluateDecisionTableCmd
java.lang.Object
org.camunda.bpm.engine.impl.dmn.cmd.EvaluateDecisionTableCmd
- All Implemented Interfaces:
Command<org.camunda.bpm.dmn.engine.DmnDecisionTableResult>
public class EvaluateDecisionTableCmd
extends Object
implements Command<org.camunda.bpm.dmn.engine.DmnDecisionTableResult>
Evaluates the decision table with the given key or id.
If the decision definition key given then specify the version and tenant-id.
If no version is provided then the latest version is taken.
- Author:
- Kristin Polenz
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.camunda.bpm.dmn.engine.DmnDecisionTableResult
doEvaluateDecision
(DecisionDefinition decisionDefinition, org.camunda.bpm.engine.variable.VariableMap variables) org.camunda.bpm.dmn.engine.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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.camunda.bpm.engine.impl.interceptor.Command
isRetryable
-
Field Details
-
decisionDefinitionKey
-
decisionDefinitionId
-
version
-
variables
protected org.camunda.bpm.engine.variable.VariableMap variables -
decisionDefinitionTenantId
-
isTenandIdSet
protected boolean isTenandIdSet
-
-
Constructor Details
-
EvaluateDecisionTableCmd
-
-
Method Details
-
execute
-
writeUserOperationLog
protected void writeUserOperationLog(CommandContext commandContext, DecisionDefinition decisionDefinition) -
doEvaluateDecision
protected org.camunda.bpm.dmn.engine.DmnDecisionTableResult doEvaluateDecision(DecisionDefinition decisionDefinition, org.camunda.bpm.engine.variable.VariableMap variables) -
getDecisionDefinition
-
findById
-
findByKey
-