Class LogStatsPlainRegistry

  • All Implemented Interfaces:
    com.github.kagkarlsson.scheduler.stats.StatsRegistry

    public class LogStatsPlainRegistry
    extends Object
    implements com.github.kagkarlsson.scheduler.stats.StatsRegistry
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.github.kagkarlsson.scheduler.stats.StatsRegistry

        com.github.kagkarlsson.scheduler.stats.StatsRegistry.CandidateStatsEvent, com.github.kagkarlsson.scheduler.stats.StatsRegistry.DefaultStatsRegistry, com.github.kagkarlsson.scheduler.stats.StatsRegistry.ExecutionStatsEvent, com.github.kagkarlsson.scheduler.stats.StatsRegistry.SchedulerStatsEvent
    • Field Summary

      • Fields inherited from interface com.github.kagkarlsson.scheduler.stats.StatsRegistry

        NOOP
    • Constructor Detail

      • LogStatsPlainRegistry

        public LogStatsPlainRegistry​(LogRepository logRepository)
    • Method Detail

      • register

        public void register​(com.github.kagkarlsson.scheduler.stats.StatsRegistry.SchedulerStatsEvent e)
        Specified by:
        register in interface com.github.kagkarlsson.scheduler.stats.StatsRegistry
      • register

        public void register​(com.github.kagkarlsson.scheduler.stats.StatsRegistry.CandidateStatsEvent e)
        Specified by:
        register in interface com.github.kagkarlsson.scheduler.stats.StatsRegistry
      • register

        public void register​(com.github.kagkarlsson.scheduler.stats.StatsRegistry.ExecutionStatsEvent e)
        Specified by:
        register in interface com.github.kagkarlsson.scheduler.stats.StatsRegistry
      • registerSingleCompletedExecution

        public void registerSingleCompletedExecution​(com.github.kagkarlsson.scheduler.task.ExecutionComplete completeEvent)
        Specified by:
        registerSingleCompletedExecution in interface com.github.kagkarlsson.scheduler.stats.StatsRegistry