@Configuration @AutoConfigureAfter(value=JmxAutoConfiguration.class) @EnableConfigurationProperties(value=JmxEndpointProperties.class) public class JmxEndpointAutoConfiguration extends ObjectSE
Endpoint
サポート用の Auto-configuration
。コンストラクターと説明 |
---|
JmxEndpointAutoConfiguration(ApplicationContext applicationContext, JmxEndpointProperties properties) |
修飾子と型 | メソッドと説明 |
---|---|
JmxEndpointDiscoverer | jmxAnnotationEndpointDiscoverer(ParameterValueMapper parameterValueMapper, ObjectProvider<OperationInvokerAdvisor> invokerAdvisors, ObjectProvider<EndpointFilter<ExposableJmxEndpoint>> filters) |
ExposeExcludePropertyEndpointFilter<ExposableJmxEndpoint> | jmxIncludeExcludePropertyEndpointFilter() |
JmxEndpointExporter | jmxMBeanExporter(MBeanServerSE mBeanServer, Environment environment, ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapper, JmxEndpointsSupplier jmxEndpointsSupplier) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public JmxEndpointAutoConfiguration(ApplicationContext applicationContext, JmxEndpointProperties properties)
@Bean @ConditionalOnMissingBean(value=JmxEndpointsSupplier.class) public JmxEndpointDiscoverer jmxAnnotationEndpointDiscoverer(ParameterValueMapper parameterValueMapper, ObjectProvider<OperationInvokerAdvisor> invokerAdvisors, ObjectProvider<EndpointFilter<ExposableJmxEndpoint>> filters)
@Bean @ConditionalOnSingleCandidate(value=javax.management.MBeanServer.classSE) public JmxEndpointExporter jmxMBeanExporter(MBeanServerSE mBeanServer, Environment environment, ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapper, JmxEndpointsSupplier jmxEndpointsSupplier)
@Bean public ExposeExcludePropertyEndpointFilter<ExposableJmxEndpoint> jmxIncludeExcludePropertyEndpointFilter()
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.