org.camunda.bpm.engine.impl.dmn.cmd
Class EvaluateDecisionCmd
java.lang.Object
org.camunda.bpm.engine.impl.dmn.cmd.EvaluateDecisionCmd
- All Implemented Interfaces:
- Command<org.camunda.bpm.dmn.engine.DmnDecisionTableResult>
public class EvaluateDecisionCmd
- extends Object
- implements Command<org.camunda.bpm.dmn.engine.DmnDecisionTableResult>
Evaluates the decision 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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
decisionDefinitionKey
protected String decisionDefinitionKey
decisionDefinitionId
protected String decisionDefinitionId
version
protected Integer version
variables
protected org.camunda.bpm.engine.variable.VariableMap variables
decisionDefinitionTenantId
protected String decisionDefinitionTenantId
isTenandIdSet
protected boolean isTenandIdSet
EvaluateDecisionCmd
public EvaluateDecisionCmd(DecisionEvaluationBuilderImpl builder)
execute
public org.camunda.bpm.dmn.engine.DmnDecisionTableResult execute(CommandContext commandContext)
- Specified by:
execute
in interface Command<org.camunda.bpm.dmn.engine.DmnDecisionTableResult>
doEvaluateDecision
protected org.camunda.bpm.dmn.engine.DmnDecisionTableResult doEvaluateDecision(DecisionDefinition decisionDefinition,
org.camunda.bpm.engine.variable.VariableMap variables)
getDecisionDefinition
protected DecisionDefinition getDecisionDefinition(CommandContext commandContext)
findById
protected DecisionDefinition findById(DeploymentCache deploymentCache)
findByKey
protected DecisionDefinition findByKey(DeploymentCache deploymentCache)
Copyright © 2016 camunda services GmbH. All rights reserved.