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
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classIntegration component scan configuration.protected static classBasic Spring Integration configuration.protected static classIntegration JDBC configuration.protected static classSpring Integration JMX configuration.protected static classIntegration management configuration.protected static classIntegration RSocket configuration.protected static classExpose a standardThreadPoolTaskSchedulerif the user has not enabled task scheduling explicitly. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.springframework.integration.context.IntegrationPropertiesintegrationGlobalProperties(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)
-