Class ApplicationContextClassloaderSwitchPlugin
java.lang.Object
org.camunda.bpm.spring.boot.starter.plugin.ApplicationContextClassloaderSwitchPlugin
- All Implemented Interfaces:
ProcessEnginePlugin
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
public class ApplicationContextClassloaderSwitchPlugin
extends Object
implements ProcessEnginePlugin, org.springframework.context.ApplicationContextAware
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
postInit
(ProcessEngineConfigurationImpl processEngineConfiguration) Invoked after the process engine configuration is initialized.void
postProcessEngineBuild
(ProcessEngine processEngine) Invoked after the process engine has been built.void
preInit
(ProcessEngineConfigurationImpl processEngineConfiguration) Invoked before the process engine configuration is initialized.void
setApplicationContext
(org.springframework.context.ApplicationContext applicationContext) toString()
-
Field Details
-
applicationContextClassloader
-
-
Constructor Details
-
ApplicationContextClassloaderSwitchPlugin
public ApplicationContextClassloaderSwitchPlugin()
-
-
Method Details
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException - Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
-
preInit
Description copied from interface:ProcessEnginePlugin
Invoked before the process engine configuration is initialized.
- Specified by:
preInit
in interfaceProcessEnginePlugin
- Parameters:
processEngineConfiguration
- the process engine configuation
-
postInit
Description copied from interface:ProcessEnginePlugin
Invoked after the process engine configuration is initialized. and before the process engine is built.
- Specified by:
postInit
in interfaceProcessEnginePlugin
- Parameters:
processEngineConfiguration
- the process engine configuation
-
postProcessEngineBuild
Description copied from interface:ProcessEnginePlugin
Invoked after the process engine has been built.
- Specified by:
postProcessEngineBuild
in interfaceProcessEnginePlugin
-
toString
-