public interface ExecuteDecisionBuilder
DmnRuleService.createExecuteDecisionBuilder().
decisionKey should be set before calling execute() to execute a decision.| Modifier and Type | Method and Description |
|---|---|
ExecuteDecisionBuilder |
activityId(String activityId)
Set the activity id
|
ExecuteDecisionBuilder |
decisionKey(String decisionKey)
Set the key of the decision
|
List<Map<String,Object>> |
execute()
Executes a decision returning one or more output results with variables
|
DecisionExecutionAuditContainer |
executeWithAuditTrail()
Executes a decision returning a result object including an audit trail
|
Map<String,Object> |
executeWithSingleResult()
Executes a decision returning one output result with variables
|
ExecuteDecisionBuilder |
executionId(String executionId)
Set the execution id
|
ExecuteDecisionBuilder |
fallbackToDefaultTenant()
allow to search for definition by key in the default tenant when tenant specific search fails
|
ExecuteDecisionBuilder |
instanceId(String instanceId)
Set the instance id
|
ExecuteDecisionBuilder |
parentDeploymentId(String parentDeploymentId)
Set the parent deployment id
|
ExecuteDecisionBuilder |
scopeType(String scopeType)
Set the scope type
|
ExecuteDecisionBuilder |
tenantId(String tenantId)
Set the tenantId
|
ExecuteDecisionBuilder |
variable(String variableName,
Object value)
Adds a variable
|
ExecuteDecisionBuilder |
variables(Map<String,Object> variables)
Sets the variables
|
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)
List<Map<String,Object>> execute()
Map<String,Object> executeWithSingleResult()
DecisionExecutionAuditContainer executeWithAuditTrail()
Copyright © 2019 Flowable. All rights reserved.