public class ApplicationContextClassloaderSwitchPlugin extends Object implements ProcessEnginePlugin, org.springframework.context.ApplicationContextAware
| Modifier and Type | Field and Description |
|---|---|
protected ClassLoader |
applicationContextClassloader |
| Constructor and Description |
|---|
ApplicationContextClassloaderSwitchPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
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) |
String |
toString() |
protected ClassLoader applicationContextClassloader
public ApplicationContextClassloaderSwitchPlugin()
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionpublic void preInit(ProcessEngineConfigurationImpl processEngineConfiguration)
ProcessEnginePluginInvoked before the process engine configuration is initialized.
preInit in interface ProcessEnginePluginprocessEngineConfiguration - the process engine configuationpublic void postInit(ProcessEngineConfigurationImpl processEngineConfiguration)
ProcessEnginePluginInvoked after the process engine configuration is initialized. and before the process engine is built.
postInit in interface ProcessEnginePluginprocessEngineConfiguration - the process engine configuationpublic void postProcessEngineBuild(ProcessEngine processEngine)
ProcessEnginePluginInvoked after the process engine has been built.
postProcessEngineBuild in interface ProcessEnginePluginCopyright © 2022. All rights reserved.