public interface ExecuteDecisionBuilder
An instance can be obtained through DmnDecisionService.createExecuteDecisionBuilder().
decisionKey should be set before calling execute() to execute a decision.
ExecuteDecisionBuilder decisionKey(String decisionKey)
ExecuteDecisionBuilder parentDeploymentId(String parentDeploymentId)
ExecuteDecisionBuilder instanceId(String instanceId)
ExecuteDecisionBuilder executionId(String executionId)
ExecuteDecisionBuilder activityId(String activityId)
ExecuteDecisionBuilder scopeType(String scopeType)
ExecuteDecisionBuilder tenantId(String tenantId)
ExecuteDecisionBuilder fallbackToDefaultTenant()
ExecuteDecisionBuilder variables(Map<String,Object> variables)
ExecuteDecisionBuilder variable(String variableName, Object value)
@Deprecated List<Map<String,Object>> execute()
executeDecision() to execute a Decision (table)Map<String,Object> executeWithSingleResult()
FlowableException will be thrown when multiple rules were hit.DecisionExecutionAuditContainer executeWithAuditTrail()
DecisionExecutionAuditContainer when a decision was executed
or a DecisionServiceExecutionAuditContainer when a decision service was executedList<Map<String,Object>> executeDecision()
Map<String,List<Map<String,Object>>> executeDecisionService()
DecisionExecutionAuditContainer executeDecisionWithAuditTrail()
DecisionExecutionAuditContainerDecisionServiceExecutionAuditContainer executeDecisionServiceWithAuditTrail()
DecisionServiceExecutionAuditContainerMap<String,Object> executeDecisionWithSingleResult()
FlowableException will be thrown when multiple rules were hit.Map<String,Object> executeDecisionServiceWithSingleResult()
FlowableException will be thrown when multiple rules were hit.ExecuteDecisionContext buildExecuteDecisionContext()
Copyright © 2021 Flowable. All rights reserved.