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.ApplicationContextAware
org.springframework.beans.BeansException
public void preInit(ProcessEngineConfigurationImpl processEngineConfiguration)
ProcessEnginePlugin
Invoked before the process engine configuration is initialized.
preInit
in interface ProcessEnginePlugin
processEngineConfiguration
- the process engine configuationpublic void postInit(ProcessEngineConfigurationImpl processEngineConfiguration)
ProcessEnginePlugin
Invoked after the process engine configuration is initialized. and before the process engine is built.
postInit
in interface ProcessEnginePlugin
processEngineConfiguration
- the process engine configuationpublic void postProcessEngineBuild(ProcessEngine processEngine)
ProcessEnginePlugin
Invoked after the process engine has been built.
postProcessEngineBuild
in interface ProcessEnginePlugin
Copyright © 2022. All rights reserved.