Class BpmnCmmnScriptTraceEnhancerConfigurator
java.lang.Object
com.flowable.serviceregistry.engine.impl.script.BpmnCmmnScriptTraceEnhancerConfigurator
- All Implemented Interfaces:
ScriptingEnginesAfterInitConfigurator,EngineConfigurator
public class BpmnCmmnScriptTraceEnhancerConfigurator
extends Object
implements ScriptingEnginesAfterInitConfigurator
Ensures script error traces of the configured engine are extended with cmmn / bpmn scope information
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureScriptingEngines(AbstractEngineConfiguration engineConfiguration, ScriptingEngines scriptingEngines) Called, in case the engineConfiguration holds aScriptingEnginesinstance.protected List<ScriptTraceEnhancer>extractScriptTraceEnhancers(Stream<AbstractEngineConfiguration> engineConfigs) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.flowable.platform.common.script.ScriptingEnginesAfterInitConfigurator
beforeInit, configure, getPriority
-
Constructor Details
-
BpmnCmmnScriptTraceEnhancerConfigurator
public BpmnCmmnScriptTraceEnhancerConfigurator()
-
-
Method Details
-
configureScriptingEngines
public void configureScriptingEngines(AbstractEngineConfiguration engineConfiguration, ScriptingEngines scriptingEngines) Description copied from interface:ScriptingEnginesAfterInitConfiguratorCalled, in case the engineConfiguration holds aScriptingEnginesinstance.- Specified by:
configureScriptingEnginesin interfaceScriptingEnginesAfterInitConfigurator- Parameters:
engineConfiguration- the engine configuration holding the instance.scriptingEngines- the (non-null) scriptingEngines instance.
-
extractScriptTraceEnhancers
protected List<ScriptTraceEnhancer> extractScriptTraceEnhancers(Stream<AbstractEngineConfiguration> engineConfigs)
-