Annotation Type EnableIntegration
@Target(TYPE) @Retention(RUNTIME) @Documented @Import(IntegrationRegistrar.class) public @interface EnableIntegration
The main configuration annotation to enable Spring Integration infrastructure:
- Registers some built-in beans;
- Adds several
BeanFactoryPostProcessors;
- Adds several BeanPostProcessors;
- Adds annotations processors.
Add this annotation to an @Configuration class to have
the imported Spring Integration configuration :
@Configuration
@EnableIntegration
@ComponentScan(basePackageClasses = { MyConfiguration.class })
public class MyIntegrationConfiguration {
}
- Since:
- 4.0
- Author:
- Artem Bilan
- See Also:
IntegrationRegistrar