Class AttributeResolverServiceGaugeSet
- java.lang.Object
-
- net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
-
- net.shibboleth.idp.metrics.ReloadableServiceGaugeSet<AttributeResolver>
-
- net.shibboleth.idp.attribute.resolver.impl.AttributeResolverServiceGaugeSet
-
- All Implemented Interfaces:
com.codahale.metrics.Metric,com.codahale.metrics.MetricFilter,com.codahale.metrics.MetricSet,Component,DestructableComponent,InitializableComponent
public class AttributeResolverServiceGaugeSet extends ReloadableServiceGaugeSet<AttributeResolver> implements com.codahale.metrics.MetricSet, com.codahale.metrics.MetricFilter
Additional gauges for attribute resolver.
-
-
Field Summary
Fields Modifier and Type Field Description private org.slf4j.LoggerlogClass logger.-
Fields inherited from class net.shibboleth.idp.metrics.ReloadableServiceGaugeSet
DEFAULT_METRIC_NAME
-
-
Constructor Summary
Constructors Constructor Description AttributeResolverServiceGaugeSet(String metricName)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoInitialize()-
Methods inherited from class net.shibboleth.idp.metrics.ReloadableServiceGaugeSet
getLogPrefix, getMetricMap, getMetrics, getService, matches, setService
-
Methods inherited from class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
destroy, doDestroy, initialize, isDestroyed, isInitialized
-
-
-
-
Constructor Detail
-
AttributeResolverServiceGaugeSet
public AttributeResolverServiceGaugeSet(@Nonnull @NotEmpty @ParameterName(name="metricName") String metricName)
Constructor.- Parameters:
metricName- name to include in metric names produced by this set
-
-
Method Detail
-
doInitialize
protected void doInitialize() throws ComponentInitializationException- Overrides:
doInitializein classReloadableServiceGaugeSet<AttributeResolver>- Throws:
ComponentInitializationException
-
-