Class WorkObjectEngineConfigurator

java.lang.Object
org.flowable.common.engine.impl.AbstractEngineConfigurator
com.flowable.workobject.engine.configurator.WorkObjectEngineConfigurator
All Implemented Interfaces:
org.flowable.common.engine.impl.EngineConfigurator
Direct Known Subclasses:
SpringWorkObjectEngineConfigurator

public class WorkObjectEngineConfigurator
extends org.flowable.common.engine.impl.AbstractEngineConfigurator
Configures WorkObjectEngine as a part of other engine
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected WorkObjectEngineConfiguration workObjectEngineConfiguration  

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

    enableMybatisXmlMappingValidation
  • Constructor Summary

    Constructors 
    Constructor Description
    WorkObjectEngineConfigurator()  
  • 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()  
    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.Class<?> getHandlerClass​(org.w3c.dom.Node node, java.util.Map<java.lang.String,​java.lang.Class<?>> typeAliases)  
    protected java.lang.String getMybatisCfgPath()  
    protected java.util.List<org.flowable.common.engine.impl.db.MybatisTypeHandlerConfigurator> getMybatisTypeHandlers()  
    int getPriority()  
    WorkObjectEngineConfiguration getWorkObjectEngineConfiguration()  
    void setWorkObjectEngineConfiguration​(WorkObjectEngineConfiguration workObjectEngineConfiguration)  

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

    beforeInit, createDocumentBuilderFactory, getMybatisTypeAliases, 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)
    • getPriority

      public int getPriority()
    • getMybatisTypeHandlers

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

      protected java.lang.Class<?> getHandlerClass​(org.w3c.dom.Node node, java.util.Map<java.lang.String,​java.lang.Class<?>> typeAliases)
    • getWorkObjectEngineConfiguration

      public WorkObjectEngineConfiguration getWorkObjectEngineConfiguration()
    • setWorkObjectEngineConfiguration

      public void setWorkObjectEngineConfiguration​(WorkObjectEngineConfiguration workObjectEngineConfiguration)