@Configuration(proxyBeanMethods=false) @ConditionalOnClass(value=org.springframework.integration.config.EnableIntegration.class) @EnableConfigurationProperties(value=IntegrationProperties.class) @AutoConfigureAfter(value={DataSourceAutoConfiguration.class,JmxAutoConfiguration.class,TaskSchedulingAutoConfiguration.class}) public class IntegrationAutoConfiguration extends Object
Auto-configuration
for Spring Integration.Modifier and Type | Class and Description |
---|---|
protected static class |
IntegrationAutoConfiguration.IntegrationComponentScanConfiguration
Integration component scan configuration.
|
protected static class |
IntegrationAutoConfiguration.IntegrationConfiguration
Basic Spring Integration configuration.
|
protected static class |
IntegrationAutoConfiguration.IntegrationJdbcConfiguration
Integration JDBC configuration.
|
protected static class |
IntegrationAutoConfiguration.IntegrationJmxConfiguration
Spring Integration JMX configuration.
|
protected static class |
IntegrationAutoConfiguration.IntegrationManagementConfiguration
Integration management configuration.
|
protected static class |
IntegrationAutoConfiguration.IntegrationRSocketConfiguration
Integration RSocket configuration.
|
protected static class |
IntegrationAutoConfiguration.IntegrationTaskSchedulerConfiguration
Expose a standard
ThreadPoolTaskScheduler if the user has not enabled task
scheduling explicitly. |
Constructor and Description |
---|
IntegrationAutoConfiguration() |