Interface ScheduleEntryStatistic


public interface ScheduleEntryStatistic
Definition of a statistics container for a scheduled entry.
Since:
4.0
  • Method Details

    • getLastExecutionTime

      Date getLastExecutionTime()
      Returns last date this ScheduleEntry has been executed (start time) or null if the schedule entry has never been executed yet.
      Returns:
      the last execution start time or null
      Since:
      4.0
      See Also:
    • getLastExecutionEndTime

      @Nullable @Nullable Date getLastExecutionEndTime()
      Returns the end time of last date this ScheduleEntry has been executed or null if the schedule entry has never been executed yet.
      Returns:
      the last execution end time or null
      Since:
      4.0
      See Also:
    • getLastDuration

      long getLastDuration()
      Returns the last execution time in milliseconds
      Since:
      4.0
    • getExecutionCount

      long getExecutionCount()
      Returns the number of executions
      Since:
      4.0
    • getAverageDuration

      long getAverageDuration()
      Returns the average execution time in milliseconds
      Since:
      4.0