public class ModuleDeployer
extends org.springframework.integration.handler.AbstractMessageHandler
implements org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationEventPublisherAware, org.springframework.beans.factory.BeanClassLoaderAware
Module
s 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, setShouldTrack
afterPropertiesSet, getApplicationContextId, getBeanFactory, getComponentName, getConversionService, getTaskScheduler, setBeanFactory, setBeanName, setComponentName, setConversionService, setTaskScheduler, toString
public ModuleDeployer(ModuleRegistry moduleRegistry)
public void setApplicationContext(org.springframework.context.ApplicationContext context)
setApplicationContext
in interface org.springframework.context.ApplicationContextAware
setApplicationContext
in class org.springframework.integration.context.IntegrationObjectSupport
public void setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher eventPublisher)
setApplicationEventPublisher
in interface org.springframework.context.ApplicationEventPublisherAware
public void onInit()
onInit
in class org.springframework.integration.context.IntegrationObjectSupport
public void setBeanClassLoader(java.lang.ClassLoader classLoader)
setBeanClassLoader
in interface org.springframework.beans.factory.BeanClassLoaderAware
protected void handleMessageInternal(org.springframework.integration.Message<?> message) throws java.lang.Exception
handleMessageInternal
in class org.springframework.integration.handler.AbstractMessageHandler
java.lang.Exception