Interface | Description |
---|---|
IntegrationConfigurationInitializer |
The strategy to initialize the external Integration infrastructure (@{code BeanFactoryPostProcessor}s,
global beans etc.) in the provided
beanFactory . |
Annotation Type | Description |
---|---|
EnableIntegration |
Add this annotation to an
@Configuration class to have
the imported Spring Integration configuration :
@Configuration @EnableIntegration @ComponentScan(basePackageClasses = { MyConfiguration.class }) public class MyIntegrationConfiguration { } |
EnableMessageHistory |
Enables
MessageHistory for Integration components. |
EnablePublisher |
Provides the registration for the
PublisherAnnotationBeanPostProcessor
to allow the use of the Publisher annotation. |
GlobalChannelInterceptor |
ChannelInterceptor components with this
annotation will be applied as global channel interceptors
using the provided patterns to match channel names. |
IntegrationConverter |
A marker annotation (an analogue of
<int:converter/> ) to register
Converter ,
GenericConverter or
ConverterFactory beans for the integrationConversionService . |