org.qi4j.metrics.yammer
Class YammerMetricsMixin

java.lang.Object
  extended by org.qi4j.spi.metrics.MetricsProviderAdapter
      extended by org.qi4j.metrics.yammer.YammerMetricsMixin
All Implemented Interfaces:
MetricsProvider, YammerMetricsProvider

public class YammerMetricsMixin
extends MetricsProviderAdapter
implements YammerMetricsProvider


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.qi4j.metrics.yammer.YammerMetricsProvider
YammerMetricsProvider.Activator
 
Constructor Summary
YammerMetricsMixin()
           
 
Method Summary
protected  MetricsCounterFactory createMetricsCounterFactory()
           
protected  MetricsGaugeFactory createMetricsGaugeFactory()
           
protected  MetricsHealthCheckFactory createMetricsHealthCheckFactory()
           
protected  MetricsHistogramFactory createMetricsHistogramFactory()
           
protected  MetricsMeterFactory createMetricsMeterFactory()
           
protected  MetricsTimerFactory createMetricsTimerFactory()
           
 void shutdownMetrics()
           
 
Methods inherited from class org.qi4j.spi.metrics.MetricsProviderAdapter
createFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.qi4j.api.metrics.MetricsProvider
createFactory
 

Constructor Detail

YammerMetricsMixin

public YammerMetricsMixin()
Method Detail

createMetricsTimerFactory

protected MetricsTimerFactory createMetricsTimerFactory()
Overrides:
createMetricsTimerFactory in class MetricsProviderAdapter

createMetricsMeterFactory

protected MetricsMeterFactory createMetricsMeterFactory()
Overrides:
createMetricsMeterFactory in class MetricsProviderAdapter

createMetricsHistogramFactory

protected MetricsHistogramFactory createMetricsHistogramFactory()
Overrides:
createMetricsHistogramFactory in class MetricsProviderAdapter

createMetricsHealthCheckFactory

protected MetricsHealthCheckFactory createMetricsHealthCheckFactory()
Overrides:
createMetricsHealthCheckFactory in class MetricsProviderAdapter

createMetricsGaugeFactory

protected MetricsGaugeFactory createMetricsGaugeFactory()
Overrides:
createMetricsGaugeFactory in class MetricsProviderAdapter

createMetricsCounterFactory

protected MetricsCounterFactory createMetricsCounterFactory()
Overrides:
createMetricsCounterFactory in class MetricsProviderAdapter

shutdownMetrics

public void shutdownMetrics()
                     throws java.lang.Exception
Specified by:
shutdownMetrics in interface YammerMetricsProvider
Throws:
java.lang.Exception