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 Constructor Description BpmnCmmnScriptTraceEnhancerConfigurator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configureScriptingEngines(AbstractEngineConfiguration engineConfiguration, ScriptingEngines scriptingEngines)
Called, in case the engineConfiguration holds aScriptingEngines
instance.protected List<ScriptTraceEnhancer>
extractScriptTraceEnhancers(Stream<AbstractEngineConfiguration> engineConfigs)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.flowable.platform.common.script.ScriptingEnginesAfterInitConfigurator
beforeInit, configure, getPriority
-
-
-
-
Method Detail
-
configureScriptingEngines
public void configureScriptingEngines(AbstractEngineConfiguration engineConfiguration, ScriptingEngines scriptingEngines)
Description copied from interface:ScriptingEnginesAfterInitConfigurator
Called, in case the engineConfiguration holds aScriptingEngines
instance.- Specified by:
configureScriptingEngines
in interfaceScriptingEnginesAfterInitConfigurator
- Parameters:
engineConfiguration
- the engine configuration holding the instance.scriptingEngines
- the (non-null) scriptingEngines instance.
-
extractScriptTraceEnhancers
protected List<ScriptTraceEnhancer> extractScriptTraceEnhancers(Stream<AbstractEngineConfiguration> engineConfigs)
-
-