public class ModuleDeployer
extends org.springframework.integration.handler.AbstractMessageHandler
implements org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationEventPublisherAware, org.springframework.beans.factory.BeanClassLoaderAware
Modules accordingly, applying Plugin logic
to them.| Constructor and Description |
|---|
ModuleDeployer(ModuleRegistry moduleRegistry) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
handleMessageInternal(org.springframework.integration.Message<?> message) |
void |
onInit() |
void |
setApplicationContext(org.springframework.context.ApplicationContext context) |
void |
setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher eventPublisher) |
void |
setBeanClassLoader(java.lang.ClassLoader classLoader) |
getComponentType, getOrder, handleMessage, setOrder, setShouldTrackafterPropertiesSet, getApplicationContextId, getBeanFactory, getComponentName, getConversionService, getTaskScheduler, setBeanFactory, setBeanName, setComponentName, setConversionService, setTaskScheduler, toStringpublic ModuleDeployer(ModuleRegistry moduleRegistry)
public void setApplicationContext(org.springframework.context.ApplicationContext context)
setApplicationContext in interface org.springframework.context.ApplicationContextAwaresetApplicationContext in class org.springframework.integration.context.IntegrationObjectSupportpublic void setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher eventPublisher)
setApplicationEventPublisher in interface org.springframework.context.ApplicationEventPublisherAwarepublic void onInit()
onInit in class org.springframework.integration.context.IntegrationObjectSupportpublic void setBeanClassLoader(java.lang.ClassLoader classLoader)
setBeanClassLoader in interface org.springframework.beans.factory.BeanClassLoaderAwareprotected void handleMessageInternal(org.springframework.integration.Message<?> message)
throws java.lang.Exception
handleMessageInternal in class org.springframework.integration.handler.AbstractMessageHandlerjava.lang.Exception