Class NullStatsProvider

  • All Implemented Interfaces:
    StatsProvider

    public class NullStatsProvider
    extends java.lang.Object
    implements StatsProvider
    A no-op stats provider implementation.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      StatsLogger getStatsLogger​(java.lang.String scope)
      Return the stats logger to a given scope.
      void start​(org.apache.commons.configuration.Configuration conf)
      Initialize the stats provider by loading the given configuration conf.
      void stop()
      Close the stats provider.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

    • Constructor Detail

      • NullStatsProvider

        public NullStatsProvider()
    • Method Detail

      • start

        public void start​(org.apache.commons.configuration.Configuration conf)
        Description copied from interface: StatsProvider
        Initialize the stats provider by loading the given configuration conf.
        Specified by:
        start in interface StatsProvider
        Parameters:
        conf - Configuration to configure the stats provider.
      • stop

        public void stop()
        Description copied from interface: StatsProvider
        Close the stats provider.
        Specified by:
        stop in interface StatsProvider
      • getStatsLogger

        public StatsLogger getStatsLogger​(java.lang.String scope)
        Description copied from interface: StatsProvider
        Return the stats logger to a given scope.
        Specified by:
        getStatsLogger in interface StatsProvider
        Parameters:
        scope - Scope for the given stats
        Returns:
        stats logger for the given scope