クラス JmxAutoConfiguration
java.lang.ObjectSE
org.springframework.boot.autoconfigure.jmx.JmxAutoConfiguration
@AutoConfiguration
@EnableConfigurationProperties(JmxProperties.class)
@ConditionalOnClass(org.springframework.jmx.export.MBeanExporter.class)
@ConditionalOnProperty(prefix="spring.jmx",
name="enabled",
havingValue="true")
public class JmxAutoConfiguration
extends ObjectSE
Auto-configuration
は、構成プロパティに基づいて Spring の @EnableMBeanExport
メカニズムを有効 / 無効にします。 アノテーション Bean の自動エクスポートを有効にするには、spring.jmx.enabled: true
を設定します。
- 導入:
- 1.0.0
- 作成者:
- Christian Dupuis, Madhura Bhave, Artsiom Yudovin, Scott Frederick
コンストラクターの概要
コンストラクターメソッドのサマリー
コンストラクターの詳細
JmxAutoConfiguration
メソッドの詳細
mbeanExporter
@Bean @Primary @ConditionalOnMissingBean(value=org.springframework.jmx.export.MBeanExporter.class, search=CURRENT) public AnnotationMBeanExporter mbeanExporter(ObjectNamingStrategy namingStrategy, BeanFactory beanFactory) objectNamingStrategy
@Bean @ConditionalOnMissingBean(value=org.springframework.jmx.export.naming.ObjectNamingStrategy.class, search=CURRENT) public ParentAwareNamingStrategy objectNamingStrategy()mbeanServer