Package com.yahoo.container.jdisc.metric
Class MetricConsumerProviderProvider
java.lang.Object
com.yahoo.container.jdisc.metric.MetricConsumerProviderProvider
- All Implemented Interfaces:
com.yahoo.component.Deconstructable
,com.yahoo.container.di.componentgraph.Provider<MetricConsumerProvider>
public class MetricConsumerProviderProvider
extends Object
implements com.yahoo.container.di.componentgraph.Provider<MetricConsumerProvider>
A dependency injection provider which provides the default metrics provider
if no provider is set up explicitly in the application package.
The purpose of this is to be a fallback if nothing is set up explicitly.
- Author:
- bratseth
-
Constructor Summary
ConstructorDescriptionMetricConsumerProviderProvider
(com.yahoo.component.provider.ComponentRegistry<com.yahoo.container.jdisc.MetricConsumerFactory> factoryRegistry) -
Method Summary
-
Constructor Details
-
MetricConsumerProviderProvider
@Inject public MetricConsumerProviderProvider(com.yahoo.component.provider.ComponentRegistry<com.yahoo.container.jdisc.MetricConsumerFactory> factoryRegistry)
-
-
Method Details
-
get
- Specified by:
get
in interfacecom.yahoo.container.di.componentgraph.Provider<MetricConsumerProvider>
-
deconstruct
public void deconstruct()- Specified by:
deconstruct
in interfacecom.yahoo.component.Deconstructable
-