类 JmxEndpointAutoConfiguration
- java.lang.Object
- org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointAutoConfiguration
@Configuration @AutoConfigureAfter(org.springframework.boot.autoconfigure.jmx.JmxAutoConfiguration.class) @EnableConfigurationProperties(JmxEndpointProperties.class) public class JmxEndpointAutoConfiguration extends Object
Auto-configuration
for JMXEndpoint
support.- 从以下版本开始:
- 2.0.0
构造器概要
构造器 构造器 说明 JmxEndpointAutoConfiguration(org.springframework.context.ApplicationContext applicationContext, JmxEndpointProperties properties)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.springframework.boot.actuate.endpoint.jmx.annotation.JmxEndpointDiscoverer
jmxAnnotationEndpointDiscoverer(org.springframework.boot.actuate.endpoint.invoke.ParameterValueMapper parameterValueMapper, org.springframework.beans.factory.ObjectProvider<org.springframework.boot.actuate.endpoint.invoke.OperationInvokerAdvisor> invokerAdvisors, org.springframework.beans.factory.ObjectProvider<org.springframework.boot.actuate.endpoint.EndpointFilter<org.springframework.boot.actuate.endpoint.jmx.ExposableJmxEndpoint>> filters)
ExposeExcludePropertyEndpointFilter<org.springframework.boot.actuate.endpoint.jmx.ExposableJmxEndpoint>
jmxIncludeExcludePropertyEndpointFilter()
org.springframework.boot.actuate.endpoint.jmx.JmxEndpointExporter
jmxMBeanExporter(MBeanServer mBeanServer, org.springframework.core.env.Environment environment, org.springframework.beans.factory.ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapper, org.springframework.boot.actuate.endpoint.jmx.JmxEndpointsSupplier jmxEndpointsSupplier)
构造器详细资料
JmxEndpointAutoConfiguration
public JmxEndpointAutoConfiguration(org.springframework.context.ApplicationContext applicationContext, JmxEndpointProperties properties)
方法详细资料
jmxAnnotationEndpointDiscoverer
@Bean @ConditionalOnMissingBean(org.springframework.boot.actuate.endpoint.jmx.JmxEndpointsSupplier.class) public org.springframework.boot.actuate.endpoint.jmx.annotation.JmxEndpointDiscoverer jmxAnnotationEndpointDiscoverer(org.springframework.boot.actuate.endpoint.invoke.ParameterValueMapper parameterValueMapper, org.springframework.beans.factory.ObjectProvider<org.springframework.boot.actuate.endpoint.invoke.OperationInvokerAdvisor> invokerAdvisors, org.springframework.beans.factory.ObjectProvider<org.springframework.boot.actuate.endpoint.EndpointFilter<org.springframework.boot.actuate.endpoint.jmx.ExposableJmxEndpoint>> filters)
jmxMBeanExporter
@Bean @ConditionalOnSingleCandidate(javax.management.MBeanServer.class) public org.springframework.boot.actuate.endpoint.jmx.JmxEndpointExporter jmxMBeanExporter(MBeanServer mBeanServer, org.springframework.core.env.Environment environment, org.springframework.beans.factory.ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapper, org.springframework.boot.actuate.endpoint.jmx.JmxEndpointsSupplier jmxEndpointsSupplier)
jmxIncludeExcludePropertyEndpointFilter
@Bean public ExposeExcludePropertyEndpointFilter<org.springframework.boot.actuate.endpoint.jmx.ExposableJmxEndpoint> jmxIncludeExcludePropertyEndpointFilter()