Class AuditEngineConfigurator

java.lang.Object
org.flowable.common.engine.impl.AbstractEngineConfigurator<AuditEngine>
com.flowable.audit.engine.configurator.AuditEngineConfigurator
All Implemented Interfaces:
org.flowable.common.engine.impl.EngineConfigurator

public class AuditEngineConfigurator extends org.flowable.common.engine.impl.AbstractEngineConfigurator<AuditEngine>
Author:
Tijs Rademakers
  • Field Details

    • engineConfiguration

      protected AuditEngineConfiguration engineConfiguration
    • objectMapper

      protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
  • Constructor Details

    • AuditEngineConfigurator

      public AuditEngineConfigurator()
  • Method Details

    • getCustomDeployers

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

      protected String getMybatisCfgPath()
      Specified by:
      getMybatisCfgPath in class org.flowable.common.engine.impl.AbstractEngineConfigurator<AuditEngine>
    • getEntityInsertionOrder

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

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

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

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

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

      protected AuditEngine buildEngine()
      Specified by:
      buildEngine in class org.flowable.common.engine.impl.AbstractEngineConfigurator<AuditEngine>
    • getPriority

      public int getPriority()
    • getEngineConfiguration

      public AuditEngineConfiguration getEngineConfiguration()
    • setEngineConfiguration

      public void setEngineConfiguration(AuditEngineConfiguration engineConfiguration)
    • getObjectMapper

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

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