public class ExecuteDecisionBuilderImpl extends Object implements ExecuteDecisionBuilder
| Modifier and Type | Field and Description |
|---|---|
protected String |
activityId |
protected String |
decisionKey |
protected DmnDecisionService |
decisionService |
protected String |
executionId |
protected boolean |
fallbackToDefaultTenant |
protected String |
instanceId |
protected String |
parentDeploymentId |
protected String |
scopeType |
protected String |
tenantId |
protected Map<String,Object> |
variables |
| Constructor and Description |
|---|
ExecuteDecisionBuilderImpl(DmnDecisionService decisionService) |
protected DmnDecisionService decisionService
protected String decisionKey
protected String parentDeploymentId
protected String instanceId
protected String executionId
protected String activityId
protected String scopeType
protected String tenantId
protected boolean fallbackToDefaultTenant
public ExecuteDecisionBuilderImpl(DmnDecisionService decisionService)
public ExecuteDecisionBuilder decisionKey(String decisionKey)
ExecuteDecisionBuilderdecisionKey in interface ExecuteDecisionBuilderpublic ExecuteDecisionBuilder parentDeploymentId(String parentDeploymentId)
ExecuteDecisionBuilderparentDeploymentId in interface ExecuteDecisionBuilderpublic ExecuteDecisionBuilder instanceId(String instanceId)
ExecuteDecisionBuilderinstanceId in interface ExecuteDecisionBuilderpublic ExecuteDecisionBuilder executionId(String executionId)
ExecuteDecisionBuilderexecutionId in interface ExecuteDecisionBuilderpublic ExecuteDecisionBuilder activityId(String activityId)
ExecuteDecisionBuilderactivityId in interface ExecuteDecisionBuilderpublic ExecuteDecisionBuilder scopeType(String scopeType)
ExecuteDecisionBuilderscopeType in interface ExecuteDecisionBuilderpublic ExecuteDecisionBuilder tenantId(String tenantId)
ExecuteDecisionBuildertenantId in interface ExecuteDecisionBuilderpublic ExecuteDecisionBuilder fallbackToDefaultTenant()
ExecuteDecisionBuilderfallbackToDefaultTenant in interface ExecuteDecisionBuilderpublic ExecuteDecisionBuilder variables(Map<String,Object> variables)
ExecuteDecisionBuildervariables in interface ExecuteDecisionBuilderpublic ExecuteDecisionBuilder variable(String variableName, Object value)
ExecuteDecisionBuildervariable in interface ExecuteDecisionBuilder@Deprecated public List<Map<String,Object>> execute()
ExecuteDecisionBuilderexecute in interface ExecuteDecisionBuilderpublic List<Map<String,Object>> executeDecision()
ExecuteDecisionBuilderexecuteDecision in interface ExecuteDecisionBuilderpublic Map<String,List<Map<String,Object>>> executeDecisionService()
ExecuteDecisionBuilderexecuteDecisionService in interface ExecuteDecisionBuilderpublic Map<String,Object> executeWithSingleResult()
ExecuteDecisionBuilderexecuteWithSingleResult in interface ExecuteDecisionBuilderFlowableException will be thrown when multiple rules were hit.public Map<String,Object> executeDecisionWithSingleResult()
ExecuteDecisionBuilderexecuteDecisionWithSingleResult in interface ExecuteDecisionBuilderFlowableException will be thrown when multiple rules were hit.public Map<String,Object> executeDecisionServiceWithSingleResult()
ExecuteDecisionBuilderexecuteDecisionServiceWithSingleResult in interface ExecuteDecisionBuilderFlowableException will be thrown when multiple rules were hit.public DecisionExecutionAuditContainer executeWithAuditTrail()
ExecuteDecisionBuilderexecuteWithAuditTrail in interface ExecuteDecisionBuilderDecisionExecutionAuditContainer when a decision was executed
or a DecisionServiceExecutionAuditContainer when a decision service was executedpublic DecisionExecutionAuditContainer executeDecisionWithAuditTrail()
ExecuteDecisionBuilderexecuteDecisionWithAuditTrail in interface ExecuteDecisionBuilderDecisionExecutionAuditContainerpublic DecisionServiceExecutionAuditContainer executeDecisionServiceWithAuditTrail()
ExecuteDecisionBuilderexecuteDecisionServiceWithAuditTrail in interface ExecuteDecisionBuilderDecisionServiceExecutionAuditContainerpublic String getDecisionKey()
public String getParentDeploymentId()
public String getInstanceId()
public String getExecutionId()
public String getActivityId()
public String getScopeType()
public String getTenantId()
public boolean isFallbackToDefaultTenant()
public ExecuteDecisionContext buildExecuteDecisionContext()
buildExecuteDecisionContext in interface ExecuteDecisionBuilderCopyright © 2023 Flowable. All rights reserved.