|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.camunda.bpm.engine.impl.dmn.DecisionEvaluationBuilderImpl
public class DecisionEvaluationBuilderImpl
| Field Summary | |
|---|---|
protected CommandExecutor |
commandExecutor
|
protected String |
decisionDefinitionId
|
protected String |
decisionDefinitionKey
|
protected String |
decisionDefinitionTenantId
|
protected boolean |
isTenantIdSet
|
protected Map<String,Object> |
variables
|
protected Integer |
version
|
| Constructor Summary | |
|---|---|
DecisionEvaluationBuilderImpl(CommandExecutor commandExecutor)
|
|
| Method Summary | |
|---|---|
DecisionsEvaluationBuilder |
decisionDefinitionTenantId(String tenantId)
Specify the id of the tenant the decision definition belongs to. |
DecisionsEvaluationBuilder |
decisionDefinitionWithoutTenantId()
Specify that the decision definition belongs to no tenant. |
org.camunda.bpm.dmn.engine.DmnDecisionResult |
evaluate()
Evaluates the decision. |
static DecisionsEvaluationBuilder |
evaluateDecisionById(CommandExecutor commandExecutor,
String decisionDefinitionId)
|
static DecisionsEvaluationBuilder |
evaluateDecisionByKey(CommandExecutor commandExecutor,
String decisionDefinitionKey)
|
String |
getDecisionDefinitionId()
|
String |
getDecisionDefinitionKey()
|
String |
getDecisionDefinitionTenantId()
|
Map<String,Object> |
getVariables()
|
Integer |
getVersion()
|
boolean |
isTenantIdSet()
|
DecisionsEvaluationBuilder |
variables(Map<String,Object> variables)
Set the input values of the decision. |
DecisionsEvaluationBuilder |
version(Integer version)
Set the version of the decision definition. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected CommandExecutor commandExecutor
protected String decisionDefinitionKey
protected String decisionDefinitionId
protected Integer version
protected Map<String,Object> variables
protected String decisionDefinitionTenantId
protected boolean isTenantIdSet
| Constructor Detail |
|---|
public DecisionEvaluationBuilderImpl(CommandExecutor commandExecutor)
| Method Detail |
|---|
public DecisionsEvaluationBuilder variables(Map<String,Object> variables)
DecisionsEvaluationBuilder
variables in interface DecisionsEvaluationBuilderpublic DecisionsEvaluationBuilder version(Integer version)
DecisionsEvaluationBuildernull then
the latest version is taken.
version in interface DecisionsEvaluationBuilderpublic DecisionsEvaluationBuilder decisionDefinitionTenantId(String tenantId)
DecisionsEvaluationBuilderkey and not by id.
decisionDefinitionTenantId in interface DecisionsEvaluationBuilderpublic DecisionsEvaluationBuilder decisionDefinitionWithoutTenantId()
DecisionsEvaluationBuilderkey and not by id.
decisionDefinitionWithoutTenantId in interface DecisionsEvaluationBuilderpublic org.camunda.bpm.dmn.engine.DmnDecisionResult evaluate()
DecisionsEvaluationBuilder
evaluate in interface DecisionsEvaluationBuilder
public static DecisionsEvaluationBuilder evaluateDecisionByKey(CommandExecutor commandExecutor,
String decisionDefinitionKey)
public static DecisionsEvaluationBuilder evaluateDecisionById(CommandExecutor commandExecutor,
String decisionDefinitionId)
public String getDecisionDefinitionKey()
public String getDecisionDefinitionId()
public Integer getVersion()
public Map<String,Object> getVariables()
public String getDecisionDefinitionTenantId()
public boolean isTenantIdSet()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||