Class ParentAwareVariableContainerScriptTraceEnhancer
java.lang.Object
com.flowable.platform.common.script.ParentAwareVariableContainerScriptTraceEnhancer
- All Implemented Interfaces:
org.flowable.common.engine.impl.scripting.ScriptTraceEnhancer
public class ParentAwareVariableContainerScriptTraceEnhancer
extends Object
implements org.flowable.common.engine.impl.scripting.ScriptTraceEnhancer
Checks whether the
VariableContainer
is a ParentAwareVariableContainer
and uses this variable container to call the given enhancers.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.flowable.common.engine.impl.scripting.ScriptTraceEnhancer
org.flowable.common.engine.impl.scripting.ScriptTraceEnhancer.ScriptTraceContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final List
<org.flowable.common.engine.impl.scripting.ScriptTraceEnhancer> -
Constructor Summary
ConstructorsConstructorDescriptionParentAwareVariableContainerScriptTraceEnhancer
(List<org.flowable.common.engine.impl.scripting.ScriptTraceEnhancer> enhancerList) -
Method Summary
Modifier and TypeMethodDescriptionvoid
enhanceScriptTrace
(org.flowable.common.engine.impl.scripting.ScriptTraceEnhancer.ScriptTraceContext scriptTraceContext)
-
Field Details
-
enhancerList
-
-
Constructor Details
-
ParentAwareVariableContainerScriptTraceEnhancer
public ParentAwareVariableContainerScriptTraceEnhancer(List<org.flowable.common.engine.impl.scripting.ScriptTraceEnhancer> enhancerList)
-
-
Method Details
-
enhanceScriptTrace
public void enhanceScriptTrace(org.flowable.common.engine.impl.scripting.ScriptTraceEnhancer.ScriptTraceContext scriptTraceContext) - Specified by:
enhanceScriptTrace
in interfaceorg.flowable.common.engine.impl.scripting.ScriptTraceEnhancer
-