Class SchedulerAdmin.JobDetailsWrapper

java.lang.Object
com.atlassian.jira.web.action.admin.SchedulerAdmin.JobDetailsWrapper
All Implemented Interfaces:
Comparable<SchedulerAdmin.JobDetailsWrapper>
Enclosing class:
SchedulerAdmin

public class SchedulerAdmin.JobDetailsWrapper extends Object implements Comparable<SchedulerAdmin.JobDetailsWrapper>
  • Method Details

    • getName

      @Nonnull public String getName()
    • getGroup

      @Nonnull public String getGroup()
    • getJobId

      @Nonnull public com.atlassian.scheduler.config.JobId getJobId()
    • isRunLocally

      public boolean isRunLocally()
    • getSchedule

      @Nonnull public String getSchedule()
    • getNextRunTime

      @CheckForNull public Date getNextRunTime()
    • getParameters

      @Nonnull public String getParameters()
    • isRunnable

      public boolean isRunnable()
    • getLastRunTime

      @Nonnull public String getLastRunTime()
    • getLastRunDurationRaw

      public long getLastRunDurationRaw()
    • getLastRunDuration

      @Nonnull public String getLastRunDuration()
    • formatDuration

      @Nonnull public String formatDuration(Long milliseconds)
    • getLastRunMessage

      @Nonnull public String getLastRunMessage()
    • getLastRun

      public com.atlassian.scheduler.status.RunDetails getLastRun()
    • getStatusIcon

      @Nullable public String getStatusIcon()
    • getParametersOrException

      @Nullable public String getParametersOrException()
    • compareTo

      public int compareTo(SchedulerAdmin.JobDetailsWrapper o)
      Specified by:
      compareTo in interface Comparable<SchedulerAdmin.JobDetailsWrapper>