Class ActionEngineConfigurator

java.lang.Object
org.flowable.common.engine.impl.AbstractEngineConfigurator
com.flowable.action.engine.configurator.ActionEngineConfigurator
All Implemented Interfaces:
org.flowable.common.engine.impl.EngineConfigurator

public class ActionEngineConfigurator
extends org.flowable.common.engine.impl.AbstractEngineConfigurator
Author:
Filip Hrisafov
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected ActionEngineConfiguration engineConfiguration  
    protected com.fasterxml.jackson.databind.ObjectMapper objectMapper  

    Fields inherited from class org.flowable.common.engine.impl.AbstractEngineConfigurator

    enableMybatisXmlMappingValidation
  • Constructor Summary

    Constructors 
    Constructor Description
    ActionEngineConfigurator()  
  • Method Summary

    Modifier and Type Method Description
    void configure​(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration)  
    protected java.util.List<org.flowable.common.engine.impl.EngineDeployer> getCustomDeployers()  
    ActionEngineConfiguration getEngineConfiguration()  
    protected java.util.List<java.lang.Class<? extends org.flowable.common.engine.impl.persistence.entity.Entity>> getEntityDeletionOrder()  
    protected java.util.List<java.lang.Class<? extends org.flowable.common.engine.impl.persistence.entity.Entity>> getEntityInsertionOrder()  
    protected java.lang.String getMybatisCfgPath()  
    protected java.util.List<org.flowable.common.engine.impl.db.MybatisTypeAliasConfigurator> getMybatisTypeAliases()  
    protected java.util.List<org.flowable.common.engine.impl.db.MybatisTypeHandlerConfigurator> getMybatisTypeHandlers()  
    com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()  
    int getPriority()  
    protected ActionEngine initEngine()  
    void setEngineConfiguration​(ActionEngineConfiguration engineConfiguration)  
    void setObjectMapper​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)  

    Methods inherited from class org.flowable.common.engine.impl.AbstractEngineConfigurator

    beforeInit, createDocumentBuilderFactory, initClock, initCommandContextFactory, initDataSource, initDbProperties, initDbSqlSessionFactory, initEngineConfigurations, initEventDispatcher, initEventRegistryEventConsumers, initialiseCommonProperties, initIdGenerator, initServiceConfigurations, initSessionFactories, initVariableTypes, isEnableMybatisXmlMappingValidation, registerCustomDeployers, registerCustomMybatisMappings, setEnableMybatisXmlMappingValidation

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • getCustomDeployers

      protected java.util.List<org.flowable.common.engine.impl.EngineDeployer> getCustomDeployers()
      Specified by:
      getCustomDeployers in class org.flowable.common.engine.impl.AbstractEngineConfigurator
    • getMybatisCfgPath

      protected java.lang.String getMybatisCfgPath()
      Specified by:
      getMybatisCfgPath in class org.flowable.common.engine.impl.AbstractEngineConfigurator
    • getEntityInsertionOrder

      protected java.util.List<java.lang.Class<? extends org.flowable.common.engine.impl.persistence.entity.Entity>> getEntityInsertionOrder()
      Specified by:
      getEntityInsertionOrder in class org.flowable.common.engine.impl.AbstractEngineConfigurator
    • getEntityDeletionOrder

      protected java.util.List<java.lang.Class<? extends org.flowable.common.engine.impl.persistence.entity.Entity>> getEntityDeletionOrder()
      Specified by:
      getEntityDeletionOrder in class org.flowable.common.engine.impl.AbstractEngineConfigurator
    • getMybatisTypeAliases

      protected java.util.List<org.flowable.common.engine.impl.db.MybatisTypeAliasConfigurator> getMybatisTypeAliases()
      Overrides:
      getMybatisTypeAliases in class org.flowable.common.engine.impl.AbstractEngineConfigurator
    • getMybatisTypeHandlers

      protected java.util.List<org.flowable.common.engine.impl.db.MybatisTypeHandlerConfigurator> getMybatisTypeHandlers()
      Overrides:
      getMybatisTypeHandlers in class org.flowable.common.engine.impl.AbstractEngineConfigurator
    • configure

      public void configure​(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration)
    • initEngine

      protected ActionEngine initEngine()
    • getPriority

      public int getPriority()
    • getEngineConfiguration

      public ActionEngineConfiguration getEngineConfiguration()
    • setEngineConfiguration

      public void setEngineConfiguration​(ActionEngineConfiguration engineConfiguration)
    • getObjectMapper

      public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
    • setObjectMapper

      public void setObjectMapper​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)