Interface ProcessEnginePlugin

All Known Subinterfaces:
FluxnovaAuthorizationConfiguration, FluxnovaDatasourceConfiguration, FluxnovaDeploymentConfiguration, FluxnovaFailedJobConfiguration, FluxnovaHistoryConfiguration, FluxnovaHistoryLevelAutoHandlingConfiguration, FluxnovaJobConfiguration, FluxnovaMetricsConfiguration, FluxnovaProcessEngineConfiguration
All Known Implementing Classes:
AbstractFluxnovaConfiguration, AbstractProcessEnginePlugin, AdministratorAuthorizationPlugin, ApplicationContextClassloaderSwitchPlugin, CompositeProcessEnginePlugin, ConnectProcessEnginePlugin, CreateAdminUserConfiguration, CreateFilterConfiguration, DefaultAuthorizationConfiguration, DefaultDatasourceConfiguration, DefaultDeploymentConfiguration, DefaultFailedJobConfiguration, DefaultHistoryConfiguration, DefaultHistoryLevelAutoHandlingConfiguration, DefaultJobConfiguration, DefaultMetricsConfiguration, DefaultProcessEngineConfiguration, EventPublisherPlugin, FluxnovaBpmRunAdministratorAuthorizationProperties, FluxnovaBpmRunDeploymentConfiguration, FluxnovaBpmRunLdapProperties, GenericPropertiesConfiguration, JwtAuthenticationPlugin, LdapIdentityProviderPlugin, OAuth2IdentityProviderPlugin, ProcessApplicationEventListenerPlugin, SpinConfiguration, SpinProcessEnginePlugin, SpringBootProcessEnginePlugin, SpringBootSpinProcessEnginePlugin, SpringProcessEnginePlugin, StatementLogProcessEnginePlugin

public interface ProcessEnginePlugin

A process engine plugin allows customizing the process engine

Author:
Daniel Meyer
  • Method Details

    • preInit

      void preInit(ProcessEngineConfigurationImpl processEngineConfiguration)

      Invoked before the process engine configuration is initialized.

      Parameters:
      processEngineConfiguration - the process engine configuation
    • postInit

      void postInit(ProcessEngineConfigurationImpl processEngineConfiguration)

      Invoked after the process engine configuration is initialized. and before the process engine is built.

      Parameters:
      processEngineConfiguration - the process engine configuation
    • postProcessEngineBuild

      void postProcessEngineBuild(ProcessEngine processEngine)

      Invoked after the process engine has been built.

      Parameters:
      processEngine -