public class DmnEngineConfigurationBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected DefaultDmnEngineConfiguration |
dmnEngineConfiguration |
protected DmnHistoryEventProducer |
dmnHistoryEventProducer |
protected ExpressionManager |
expressionManager |
protected HistoryLevel |
historyLevel |
protected DmnScriptEngineResolver |
scriptEngineResolver |
Constructor and Description |
---|
DmnEngineConfigurationBuilder(DefaultDmnEngineConfiguration dmnEngineConfiguration)
Creates a new builder to modify the given DMN engine configuration.
|
Modifier and Type | Method and Description |
---|---|
DefaultDmnEngineConfiguration |
build()
Modify the given DMN engine configuration and return it.
|
protected List<DmnDecisionEvaluationListener> |
createCustomPostDecisionEvaluationListeners() |
DmnEngineConfigurationBuilder |
dmnHistoryEventProducer(DmnHistoryEventProducer dmnHistoryEventProducer) |
DmnEngineConfigurationBuilder |
expressionManager(ExpressionManager expressionManager) |
DmnEngineConfigurationBuilder |
historyLevel(HistoryLevel historyLevel) |
DmnEngineConfigurationBuilder |
scriptEngineResolver(DmnScriptEngineResolver scriptEngineResolver) |
protected final DefaultDmnEngineConfiguration dmnEngineConfiguration
protected HistoryLevel historyLevel
protected DmnHistoryEventProducer dmnHistoryEventProducer
protected DmnScriptEngineResolver scriptEngineResolver
protected ExpressionManager expressionManager
public DmnEngineConfigurationBuilder(DefaultDmnEngineConfiguration dmnEngineConfiguration)
public DmnEngineConfigurationBuilder historyLevel(HistoryLevel historyLevel)
public DmnEngineConfigurationBuilder dmnHistoryEventProducer(DmnHistoryEventProducer dmnHistoryEventProducer)
public DmnEngineConfigurationBuilder scriptEngineResolver(DmnScriptEngineResolver scriptEngineResolver)
public DmnEngineConfigurationBuilder expressionManager(ExpressionManager expressionManager)
public DefaultDmnEngineConfiguration build()
protected List<DmnDecisionEvaluationListener> createCustomPostDecisionEvaluationListeners()
Copyright © 2019. All rights reserved.