public class IntegrationComponentScanRegistrar extends Object implements ImportBeanDefinitionRegistrar, ResourceLoaderAware, EnvironmentAware
ImportBeanDefinitionRegistrar
implementation to scan and register Integration specific components.Constructor and Description |
---|
IntegrationComponentScanRegistrar() |
Modifier and Type | Method and Description |
---|---|
protected Collection<String> |
getBasePackages(AnnotationMetadata importingClassMetadata,
BeanDefinitionRegistry registry) |
void |
registerBeanDefinitions(AnnotationMetadata importingClassMetadata,
BeanDefinitionRegistry registry) |
void |
setEnvironment(Environment environment) |
void |
setResourceLoader(ResourceLoader resourceLoader) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
registerBeanDefinitions
public void setResourceLoader(ResourceLoader resourceLoader)
setResourceLoader
in interface ResourceLoaderAware
public void setEnvironment(Environment environment)
setEnvironment
in interface EnvironmentAware
public void registerBeanDefinitions(AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry)
registerBeanDefinitions
in interface ImportBeanDefinitionRegistrar
protected Collection<String> getBasePackages(AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry)