Class PolicyEngineConfigurator

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

public class PolicyEngineConfigurator
extends org.flowable.common.engine.impl.AbstractEngineConfigurator
  • Field Summary

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

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

    enableMybatisXmlMappingValidation
  • Constructor Summary

    Constructors 
    Constructor Description
    PolicyEngineConfigurator()  
  • 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()  
    PolicyEngineConfiguration 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 PolicyEngine initEngine()  
    void setEngineConfiguration​(PolicyEngineConfiguration 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 PolicyEngine initEngine()
    • getPriority

      public int getPriority()
    • getEngineConfiguration

      public PolicyEngineConfiguration getEngineConfiguration()
    • setEngineConfiguration

      public void setEngineConfiguration​(PolicyEngineConfiguration engineConfiguration)
    • getObjectMapper

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

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