Class DataObjectEngineConfigurator

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

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

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

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

    enableMybatisXmlMappingValidation
  • Constructor Summary

    Constructors 
    Constructor Description
    DataObjectEngineConfigurator()  
  • 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()  
    DataObjectEngineConfiguration 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()  
    com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()  
    int getPriority()  
    protected DataObjectEngine initEngine()  
    void setEngineConfiguration​(DataObjectEngineConfiguration engineConfiguration)  
    void setObjectMapper​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)  

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

    beforeInit, createDocumentBuilderFactory, getMybatisTypeAliases, getMybatisTypeHandlers, 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
    • configure

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

      protected DataObjectEngine initEngine()
    • getPriority

      public int getPriority()
    • getEngineConfiguration

      public DataObjectEngineConfiguration getEngineConfiguration()
    • setEngineConfiguration

      public void setEngineConfiguration​(DataObjectEngineConfiguration engineConfiguration)
    • getObjectMapper

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

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