@EnableConfigurationProperties(value=JmxEndpointExporterProperties.class) public class JmxEndpointAutoConfiguration extends Object
Auto-configuration
for JMX Endpoint
support.Constructor and Description |
---|
JmxEndpointAutoConfiguration(org.springframework.context.ApplicationContext applicationContext) |
Modifier and Type | Method and Description |
---|---|
JmxAnnotationEndpointDiscoverer |
jmxEndpointDiscoverer(OperationParameterMapper operationParameterMapper,
DefaultCachingConfigurationFactory cachingConfigurationFactory) |
org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointExporter |
jmxMBeanExporter(JmxEndpointExporterProperties properties,
MBeanServer mBeanServer,
JmxAnnotationEndpointDiscoverer endpointDiscoverer,
org.springframework.beans.factory.ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapper) |
public JmxEndpointAutoConfiguration(org.springframework.context.ApplicationContext applicationContext)
@Bean public JmxAnnotationEndpointDiscoverer jmxEndpointDiscoverer(OperationParameterMapper operationParameterMapper, DefaultCachingConfigurationFactory cachingConfigurationFactory)
@ConditionalOnSingleCandidate(value=javax.management.MBeanServer.class) @Bean public org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointExporter jmxMBeanExporter(JmxEndpointExporterProperties properties, MBeanServer mBeanServer, JmxAnnotationEndpointDiscoverer endpointDiscoverer, org.springframework.beans.factory.ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapper)
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.