Class JobTiming

    • Constructor Detail

    • Method Detail

      • getStartAfter

        public long getStartAfter()
        # of milliseconds after the epoch to start the job
      • setStartAfter

        public void setStartAfter​(long startTime)
        WARNING - this does not force a resort of the job queue any more... ALWAYS call JobImpl.requeue() instead if job is already queued.
      • getActualStart

        public long getActualStart()
        # of milliseconds after the epoch the job actually started
      • setActualStart

        public void setActualStart​(long actualStartTime)
      • start

        public void start()
        Notify the timing that the job began
      • getActualEnd

        public long getActualEnd()
        # of milliseconds after the epoch the job actually ended
      • setActualEnd

        public void setActualEnd​(long actualEndTime)
      • end

        public void end()
        Notify the timing that the job finished
      • offsetChanged

        public void offsetChanged​(long delta)
        Specified by:
        offsetChanged in interface Clock.ClockUpdateListener
        Parameters:
        delta - = (new offset - old offset), where each offset = (now() - System.currentTimeMillis())