Class IntegrationAutoConfiguration
java.lang.Object
org.springframework.boot.autoconfigure.integration.IntegrationAutoConfiguration
@AutoConfiguration(after={DataSourceAutoConfiguration.class,JmxAutoConfiguration.class,TaskSchedulingAutoConfiguration.class})
@ConditionalOnClass(org.springframework.integration.config.EnableIntegration.class)
@EnableConfigurationProperties({IntegrationProperties.class,JmxProperties.class})
public class IntegrationAutoConfiguration
extends Object
Auto-configuration
for Spring Integration.- Since:
- 1.1.0
- Author:
- Artem Bilan, Dave Syer, Stephane Nicoll, Vedran Pavic, Madhura Bhave, Yong-Hyun Kim
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected static class
Integration component scan configuration.protected static class
Basic Spring Integration configuration.protected static class
Integration JDBC configuration.protected static class
Spring Integration JMX configuration.protected static class
Integration management configuration.protected static class
Integration RSocket configuration.protected static class
Expose a standardTaskScheduler
if the user has not enabled task scheduling explicitly. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.springframework.integration.context.IntegrationProperties
integrationGlobalProperties
(IntegrationProperties properties)
-
Constructor Details
-
IntegrationAutoConfiguration
public IntegrationAutoConfiguration()
-
-
Method Details
-
integrationGlobalProperties
@Bean(name="integrationGlobalProperties") @ConditionalOnMissingBean(name="integrationGlobalProperties") public static org.springframework.integration.context.IntegrationProperties integrationGlobalProperties(IntegrationProperties properties)
-