Interface | Description |
---|---|
IntegrationConfigurationInitializer |
The strategy to initialize the external Integration infrastructure (@{code BeanFactoryPostProcessor}s,
global beans etc.) in the provided
beanFactory . |
Class | Description |
---|---|
AbstractSimpleMessageHandlerFactoryBean<H extends org.springframework.messaging.MessageHandler> |
Factory bean to create and configure a
MessageHandler . |
AbstractStandardMessageHandlerFactoryBean |
Base class for FactoryBeans that create standard MessageHandler instances.
|
AggregatorFactoryBean |
FactoryBean to create an AggregatingMessageHandler . |
ConsumerEndpointFactoryBean | |
CorrelationStrategyFactoryBean |
Convenience factory for XML configuration of a
CorrelationStrategy . |
ExpressionControlBusFactoryBean |
FactoryBean for creating
MessageHandler instances to handle a message as a SpEL expression. |
ExpressionFactoryBean |
FactoryBean for creating Expression instances.
|
FilterFactoryBean |
Factory bean for creating a Message Filter.
|
FixedSubscriberChannelBeanFactoryPostProcessor |
Used to post process candidates for
FixedSubscriberChannel MessageHandler s. |
GlobalChannelInterceptorInitializer |
The
IntegrationConfigurationInitializer to populate GlobalChannelInterceptorWrapper
for ChannelInterceptor s marked with GlobalChannelInterceptor annotation. |
HandlerMethodArgumentResolversHolder |
A holder for the configured argument resolvers.
|
IdempotentReceiverAutoProxyCreatorInitializer |
The
IntegrationConfigurationInitializer that populates
the ConfigurableListableBeanFactory
with an IdempotentReceiverAutoProxyCreator
when IdempotentReceiverInterceptor BeanDefinition s and their mapping
to Consumer Endpoints are present. |
IdGeneratorConfigurer | |
IntegrationComponentScanRegistrar |
ImportBeanDefinitionRegistrar implementation to scan and register Integration specific components. |
IntegrationConfigurationBeanFactoryPostProcessor |
BeanFactoryPostProcessor to apply external Integration infrastructure configurations
via loading IntegrationConfigurationInitializer implementations using SpringFactoriesLoader . |
IntegrationConfigUtils |
Shared utility methods for Integration configuration.
|
IntegrationConverterInitializer | |
IntegrationEvaluationContextFactoryBean |
FactoryBean to populate StandardEvaluationContext instances enhanced with:
a BeanFactoryResolver . |
IntegrationManagementConfiguration |
@Configuration class that registers a IntegrationManagementConfigurer bean. |
IntegrationRegistrar |
ImportBeanDefinitionRegistrar implementation that configures integration infrastructure. |
MessageHistoryRegistrar | |
MessagingGatewayRegistrar |
The
ImportBeanDefinitionRegistrar to parse MessagingGateway and its service-interface
and to register BeanDefinition GatewayProxyFactoryBean . |
PublisherRegistrar | |
ReleaseStrategyFactoryBean |
Convenience factory for XML configuration of a
ReleaseStrategy . |
RouterFactoryBean |
Factory bean for creating a Message Router.
|
ServiceActivatorFactoryBean |
FactoryBean for creating
ServiceActivatingHandler instances. |
SourcePollingChannelAdapterFactoryBean |
FactoryBean for creating a SourcePollingChannelAdapter instance.
|
SpelFunctionFactoryBean |
A
FactoryBean implementation to encapsulate the population of a static Method
from the provided SpelFunctionFactoryBean.functionClass and SpelFunctionFactoryBean.functionMethodSignature as
a valid StandardEvaluationContext function. |
SplitterFactoryBean |
Factory bean for creating a Message Splitter.
|
TransformerFactoryBean |
Factory bean for creating a Message Transformer.
|
Annotation Type | Description |
---|---|
EnableIntegration |
The main configuration annotation to enable Spring Integration infrastructure:
- Registers some built-in beans;
- Adds several
BeanFactoryPostProcessor s;
- Adds several BeanPostProcessor s;
- Adds annotations processors. |
EnableIntegrationManagement |
Enables default configuring of management in Spring Integration components in an existing application.
|
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 . |