- All Implemented Interfaces:
- org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.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 org.springframework.context.EnvironmentAware, org.springframework.beans.factory.BeanFactoryAware
Spring Integration JMX configuration.