public class ModuleDeployer
extends org.springframework.integration.handler.AbstractMessageHandler
implements org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationEventPublisherAware
Constructor and Description |
---|
ModuleDeployer(ModuleRegistry moduleRegistry) |
Modifier and Type | Method and Description |
---|---|
protected void |
handleMessageInternal(org.springframework.integration.Message<?> message) |
void |
setApplicationContext(org.springframework.context.ApplicationContext context) |
void |
setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher eventPublisher) |
void |
undeploy(ModuleDeploymentRequest request) |
getComponentType, getOrder, handleMessage, setOrder, setShouldTrack
afterPropertiesSet, getApplicationContextId, getBeanFactory, getComponentName, getConversionService, getTaskScheduler, onInit, 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
protected void handleMessageInternal(org.springframework.integration.Message<?> message) throws java.lang.Exception
handleMessageInternal
in class org.springframework.integration.handler.AbstractMessageHandler
java.lang.Exception
public void undeploy(ModuleDeploymentRequest request)