Class DropwizardMetricsListener

java.lang.Object
io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
All Implemented Interfaces:
com.codahale.metrics.MetricRegistryListener, EventListener

public class DropwizardMetricsListener extends Object implements com.codahale.metrics.MetricRegistryListener
Hikari CP to Helidon metrics mapper.
Listeners for events from the metrics registry and (un)registers metrics instances in Helidon.
  • Method Details

    • onGaugeAdded

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

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

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

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

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

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

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

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

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

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