Interface ProcessEnginePlugin

All Known Subinterfaces:
CamundaAuthorizationConfiguration, CamundaDatasourceConfiguration, CamundaDeploymentConfiguration, CamundaFailedJobConfiguration, CamundaHistoryConfiguration, CamundaHistoryLevelAutoHandlingConfiguration, CamundaJobConfiguration, CamundaMetricsConfiguration, CamundaProcessEngineConfiguration
All Known Implementing Classes:
AbstractCamundaConfiguration, AbstractProcessEnginePlugin, AdministratorAuthorizationPlugin, ApplicationContextClassloaderSwitchPlugin, CamundaBpmRunAdministratorAuthorizationProperties, CamundaBpmRunDeploymentConfiguration, CamundaBpmRunLdapProperties, CompositeProcessEnginePlugin, ConnectProcessEnginePlugin, CreateAdminUserConfiguration, CreateFilterConfiguration, DefaultAuthorizationConfiguration, DefaultDatasourceConfiguration, DefaultDeploymentConfiguration, DefaultFailedJobConfiguration, DefaultHistoryConfiguration, DefaultHistoryLevelAutoHandlingConfiguration, DefaultJobConfiguration, DefaultMetricsConfiguration, DefaultProcessEngineConfiguration, EventPublisherPlugin, GenericPropertiesConfiguration, 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 -