Interface ProcessEnginePlugin

All Known Subinterfaces:
OperatonAuthorizationConfiguration, OperatonDatasourceConfiguration, OperatonDeploymentConfiguration, OperatonFailedJobConfiguration, OperatonHistoryConfiguration, OperatonHistoryLevelAutoHandlingConfiguration, OperatonJobConfiguration, OperatonMetricsConfiguration, OperatonProcessEngineConfiguration
All Known Implementing Classes:
AbstractOperatonConfiguration, AbstractProcessEnginePlugin, AdministratorAuthorizationPlugin, ApplicationContextClassloaderSwitchPlugin, 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 -