- All Implemented Interfaces:
- Aware, BeanFactoryAware, EnvironmentAware
- Enclosing class:
- IntegrationAutoConfiguration
@Configuration
@ConditionalOnClass(value=org.springframework.integration.jmx.config.EnableIntegrationMBeanExport.class)
@ConditionalOnMissingBean(value=org.springframework.integration.monitor.IntegrationMBeanExporter.class,
search=CURRENT)
@ConditionalOnBean(value=javax.management.MBeanServer.class)
@ConditionalOnProperty(prefix="spring.jmx",
name="enabled",
havingValue="true",
matchIfMissing=true)
protected static class IntegrationAutoConfiguration.IntegrationJmxConfiguration
extends Object
implements EnvironmentAware, BeanFactoryAware
Spring Integration JMX configuration.