Class AbstractBuildableEngineConfiguration<E extends Engine>

java.lang.Object
org.flowable.common.engine.impl.AbstractEngineConfiguration
org.flowable.common.engine.impl.AbstractBuildableEngineConfiguration<E>
Direct Known Subclasses:
CmmnEngineConfiguration, DmnEngineConfiguration, EventRegistryEngineConfiguration, IdmEngineConfiguration, ProcessEngineConfiguration

public abstract class AbstractBuildableEngineConfiguration<E extends Engine> extends AbstractEngineConfiguration
Author:
Filip Hrisafov
  • Field Details

    • runPostEngineBuildConsumer

      protected boolean runPostEngineBuildConsumer
    • postEngineBuildConsumer

      protected Consumer<E extends Engine> postEngineBuildConsumer
  • Constructor Details

    • AbstractBuildableEngineConfiguration

      public AbstractBuildableEngineConfiguration()
  • Method Details

    • buildEngine

      public E buildEngine()
    • createEngine

      protected abstract E createEngine()
    • init

      protected abstract void init()
    • initPostEngineBuildConsumer

      protected void initPostEngineBuildConsumer()
    • createPostEngineBuildConsumer

      protected abstract Consumer<E> createPostEngineBuildConsumer()
    • isRunPostEngineBuildConsumer

      public boolean isRunPostEngineBuildConsumer()
    • setRunPostEngineBuildConsumer

      public void setRunPostEngineBuildConsumer(boolean runPostEngineBuildConsumer)
    • getPostEngineBuildConsumer

      public Consumer<E> getPostEngineBuildConsumer()
    • setPostEngineBuildConsumer

      public void setPostEngineBuildConsumer(Consumer<E> postEngineBuildConsumer)