Interface ScriptingEnginesAfterInitConfigurator

All Superinterfaces:
org.flowable.common.engine.impl.EngineConfigurator
All Known Implementing Classes:
BpmnCmmnScriptTraceEnhancerConfigurator

public interface ScriptingEnginesAfterInitConfigurator extends org.flowable.common.engine.impl.EngineConfigurator
Special EngineConfigurator for ScriptingEngineAwareEngineConfiguration configurations which allows to get access to the ScriptingEngines instance after initialization (only if available).
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    beforeInit(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration)
     
    default void
    configure(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration)
     
    void
    configureScriptingEngines(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration, org.flowable.common.engine.impl.scripting.ScriptingEngines scriptingEngines)
    Called, in case the engineConfiguration holds a ScriptingEngines instance.
    default int
     
  • Method Details

    • beforeInit

      default void beforeInit(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration)
      Specified by:
      beforeInit in interface org.flowable.common.engine.impl.EngineConfigurator
    • configure

      default void configure(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration)
      Specified by:
      configure in interface org.flowable.common.engine.impl.EngineConfigurator
    • configureScriptingEngines

      void configureScriptingEngines(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration, org.flowable.common.engine.impl.scripting.ScriptingEngines scriptingEngines)
      Called, in case the engineConfiguration holds a ScriptingEngines instance.
      Parameters:
      engineConfiguration - the engine configuration holding the instance.
      scriptingEngines - the (non-null) scriptingEngines instance.
    • getPriority

      default int getPriority()
      Specified by:
      getPriority in interface org.flowable.common.engine.impl.EngineConfigurator