Class MetricsRegistryMount

java.lang.Object
io.nosqlbench.engine.api.metrics.MetricsRegistryMount
All Implemented Interfaces:
com.codahale.metrics.MetricRegistryListener, java.util.EventListener

public class MetricsRegistryMount
extends java.lang.Object
implements com.codahale.metrics.MetricRegistryListener
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.codahale.metrics.MetricRegistryListener

    com.codahale.metrics.MetricRegistryListener.Base
  • Constructor Summary

    Constructors 
    Constructor Description
    MetricsRegistryMount​(com.codahale.metrics.MetricRegistry owningRegistry, com.codahale.metrics.MetricRegistry mountedRegistry, java.lang.String mountedPrefix)  
  • Method Summary

    Modifier and Type Method Description
    void onCounterAdded​(java.lang.String name, com.codahale.metrics.Counter counter)  
    void onCounterRemoved​(java.lang.String name)  
    void onGaugeAdded​(java.lang.String name, com.codahale.metrics.Gauge<?> gauge)  
    void onGaugeRemoved​(java.lang.String name)  
    void onHistogramAdded​(java.lang.String name, com.codahale.metrics.Histogram histogram)  
    void onHistogramRemoved​(java.lang.String name)  
    void onMeterAdded​(java.lang.String name, com.codahale.metrics.Meter meter)  
    void onMeterRemoved​(java.lang.String name)  
    void onTimerAdded​(java.lang.String name, com.codahale.metrics.Timer timer)  
    void onTimerRemoved​(java.lang.String name)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MetricsRegistryMount

      public MetricsRegistryMount​(com.codahale.metrics.MetricRegistry owningRegistry, com.codahale.metrics.MetricRegistry mountedRegistry, java.lang.String mountedPrefix)
  • Method Details

    • onGaugeAdded

      public void onGaugeAdded​(java.lang.String name, com.codahale.metrics.Gauge<?> gauge)
      Specified by:
      onGaugeAdded in interface com.codahale.metrics.MetricRegistryListener
    • onGaugeRemoved

      public void onGaugeRemoved​(java.lang.String name)
      Specified by:
      onGaugeRemoved in interface com.codahale.metrics.MetricRegistryListener
    • onCounterAdded

      public void onCounterAdded​(java.lang.String name, com.codahale.metrics.Counter counter)
      Specified by:
      onCounterAdded in interface com.codahale.metrics.MetricRegistryListener
    • onCounterRemoved

      public void onCounterRemoved​(java.lang.String name)
      Specified by:
      onCounterRemoved in interface com.codahale.metrics.MetricRegistryListener
    • onHistogramAdded

      public void onHistogramAdded​(java.lang.String name, com.codahale.metrics.Histogram histogram)
      Specified by:
      onHistogramAdded in interface com.codahale.metrics.MetricRegistryListener
    • onHistogramRemoved

      public void onHistogramRemoved​(java.lang.String name)
      Specified by:
      onHistogramRemoved in interface com.codahale.metrics.MetricRegistryListener
    • onMeterAdded

      public void onMeterAdded​(java.lang.String name, com.codahale.metrics.Meter meter)
      Specified by:
      onMeterAdded in interface com.codahale.metrics.MetricRegistryListener
    • onMeterRemoved

      public void onMeterRemoved​(java.lang.String name)
      Specified by:
      onMeterRemoved in interface com.codahale.metrics.MetricRegistryListener
    • onTimerAdded

      public void onTimerAdded​(java.lang.String name, com.codahale.metrics.Timer timer)
      Specified by:
      onTimerAdded in interface com.codahale.metrics.MetricRegistryListener
    • onTimerRemoved

      public void onTimerRemoved​(java.lang.String name)
      Specified by:
      onTimerRemoved in interface com.codahale.metrics.MetricRegistryListener