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
FieldsFields inherited from class net.shibboleth.idp.metrics.ReloadableServiceGaugeSet
DEFAULT_METRIC_NAME
Fields inherited from interface com.codahale.metrics.MetricFilter
ALL
-
Constructor Summary
Constructors -
Method Summary
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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.codahale.metrics.MetricFilter
matches
Methods inherited from interface com.codahale.metrics.MetricSet
getMetrics
-
Field Details
-
log
@Nonnull private final org.slf4j.Logger logClass logger.
-
-
Constructor Details
-
AttributeResolverServiceGaugeSet
public AttributeResolverServiceGaugeSet(@Nonnull @NotEmpty @ParameterName(name="metricName") String metricName) Constructor.- Parameters:
metricName
- name to include in metric names produced by this set
-
-
Method Details
-
doInitialize
- Overrides:
doInitialize
in classReloadableServiceGaugeSet<AttributeResolver>
- Throws:
ComponentInitializationException
-