public class DmnDecisionServiceImpl extends CommonEngineServiceImpl<DmnEngineConfiguration> implements DmnDecisionService
commandExecutorconfiguration| Constructor and Description |
|---|
DmnDecisionServiceImpl(DmnEngineConfiguration engineConfiguration) |
getCommandExecutor, setCommandExecutorgetConfigurationpublic DmnDecisionServiceImpl(DmnEngineConfiguration engineConfiguration)
public ExecuteDecisionBuilder createExecuteDecisionBuilder()
DmnDecisionServicecreateExecuteDecisionBuilder in interface DmnDecisionServiceExecuteDecisionBuilder buildpublic List<Map<String,Object>> executeDecision(ExecuteDecisionBuilder builder)
DmnDecisionServiceexecuteDecision in interface DmnDecisionServicepublic Map<String,List<Map<String,Object>>> executeDecisionService(ExecuteDecisionBuilder builder)
DmnDecisionServiceexecuteDecisionService in interface DmnDecisionServicepublic Map<String,Object> executeWithSingleResult(ExecuteDecisionBuilder builder)
DmnDecisionServiceexecuteWithSingleResult in interface DmnDecisionServiceFlowableException will be thrown when multiple rules were hit.public Map<String,Object> executeDecisionWithSingleResult(ExecuteDecisionBuilder builder)
DmnDecisionServiceexecuteDecisionWithSingleResult in interface DmnDecisionServiceFlowableException will be thrown when multiple rules were hit.public Map<String,Object> executeDecisionServiceWithSingleResult(ExecuteDecisionBuilder builder)
DmnDecisionServiceexecuteDecisionServiceWithSingleResult in interface DmnDecisionServiceFlowableException will be thrown when multiple rules were hit.public DecisionExecutionAuditContainer executeWithAuditTrail(ExecuteDecisionBuilder builder)
DmnDecisionServiceexecuteWithAuditTrail in interface DmnDecisionServiceDecisionExecutionAuditContainer when a decision was executed
or a DecisionServiceExecutionAuditContainer when a decision service was executedpublic DecisionExecutionAuditContainer executeDecisionWithAuditTrail(ExecuteDecisionBuilder builder)
DmnDecisionServiceexecuteDecisionWithAuditTrail in interface DmnDecisionServicepublic DecisionServiceExecutionAuditContainer executeDecisionServiceWithAuditTrail(ExecuteDecisionBuilder builder)
DmnDecisionServiceexecuteDecisionServiceWithAuditTrail in interface DmnDecisionServiceDecisionServiceExecutionAuditContainer when a decision service was executedprotected Map<String,List<Map<String,Object>>> composeEvaluateDecisionResult(ExecuteDecisionContext executeDecisionContext)
protected List<Map<String,Object>> composeDecisionResult(ExecuteDecisionContext executeDecisionContext)
protected Map<String,List<Map<String,Object>>> composeDecisionServiceResult(ExecuteDecisionContext executeDecisionContext)
protected DecisionExecutionAuditContainer persistDecisionAudit(ExecuteDecisionContext executeDecisionContext)
Copyright © 2023 Flowable. All rights reserved.