public class MetricsRegistrationService extends Object implements org.jboss.msc.service.Service<MetricsRegistrationService>
| Constructor and Description |
|---|
MetricsRegistrationService(org.jboss.as.controller.registry.ImmutableManagementResourceRegistration rootResourceRegistration,
org.jboss.as.controller.registry.Resource rootResource,
Supplier<org.jboss.as.controller.ModelControllerClientFactory> modelControllerClientFactory,
Supplier<Executor> managementExecutor,
List<String> exposedSubsystems) |
| Modifier and Type | Method and Description |
|---|---|
MetricsRegistrationService |
getValue() |
Set<String> |
registerMetrics(Map<org.jboss.as.controller.PathAddress,Map<String,org.jboss.dmr.ModelNode>> metrics,
org.eclipse.microprofile.metrics.MetricRegistry registry,
Function<org.jboss.as.controller.PathAddress,org.jboss.as.controller.PathAddress> resourceAddressResolver) |
Set<String> |
registerMetrics(org.jboss.as.controller.registry.Resource rootResource,
org.jboss.as.controller.registry.ImmutableManagementResourceRegistration managementResourceRegistration,
org.eclipse.microprofile.metrics.MetricRegistry metricRegistry,
Function<org.jboss.as.controller.PathAddress,org.jboss.as.controller.PathAddress> resourceAddressResolver) |
void |
start(org.jboss.msc.service.StartContext context) |
void |
stop(org.jboss.msc.service.StopContext context) |
public MetricsRegistrationService(org.jboss.as.controller.registry.ImmutableManagementResourceRegistration rootResourceRegistration,
org.jboss.as.controller.registry.Resource rootResource,
Supplier<org.jboss.as.controller.ModelControllerClientFactory> modelControllerClientFactory,
Supplier<Executor> managementExecutor,
List<String> exposedSubsystems)
public void start(org.jboss.msc.service.StartContext context)
throws org.jboss.msc.service.StartException
start in interface org.jboss.msc.Serviceorg.jboss.msc.service.StartExceptionpublic void stop(org.jboss.msc.service.StopContext context)
stop in interface org.jboss.msc.Servicepublic MetricsRegistrationService getValue()
getValue in interface org.jboss.msc.value.Value<MetricsRegistrationService>public Set<String> registerMetrics(org.jboss.as.controller.registry.Resource rootResource, org.jboss.as.controller.registry.ImmutableManagementResourceRegistration managementResourceRegistration, org.eclipse.microprofile.metrics.MetricRegistry metricRegistry, Function<org.jboss.as.controller.PathAddress,org.jboss.as.controller.PathAddress> resourceAddressResolver)
public Set<String> registerMetrics(Map<org.jboss.as.controller.PathAddress,Map<String,org.jboss.dmr.ModelNode>> metrics, org.eclipse.microprofile.metrics.MetricRegistry registry, Function<org.jboss.as.controller.PathAddress,org.jboss.as.controller.PathAddress> resourceAddressResolver)
Copyright © 2019 JBoss by Red Hat. All rights reserved.