Class JobStateRecorder

    • Constructor Detail

      • JobStateRecorder

        public JobStateRecorder​(int numberOfRecentObservations)
    • Method Detail

      • getTotalObservationCount

        public int getTotalObservationCount​(Job.State state)
      • getTotalObservationCount

        public int getTotalObservationCount()
      • getTotalObservationRate

        public float getTotalObservationRate​(Job.State state)
      • getRecentObservationCount

        public int getRecentObservationCount​(Job.State state)
      • getRecentObservationCount

        public int getRecentObservationCount()
      • getRecentObservationRate

        public float getRecentObservationRate​(Job.State state)
      • reset

        public void reset()
        Clear all data recorded so far.
        Specified by:
        reset in interface Recorder<Job.State>