Class ViewScheduledJobsAction

java.lang.Object
org.apache.struts2.ActionSupport
All Implemented Interfaces:
WebInterface, MessageHolderAware, com.opensymphony.xwork2.Action, com.opensymphony.xwork2.interceptor.ValidationAware, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, Serializable, org.apache.struts2.action.Action, org.apache.struts2.interceptor.ValidationAware, org.apache.struts2.Validateable

public class ViewScheduledJobsAction extends AbstractViewAction
See Also:
  • Constructor Details

    • ViewScheduledJobsAction

      public ViewScheduledJobsAction()
  • Method Details

    • getJobs

      public List<ScheduledJobStatus> getJobs()
    • getManagedScheduledJob

      public ManagedScheduledJob getManagedScheduledJob(com.atlassian.scheduler.config.JobId jobId)
    • isCronJob

      public boolean isCronJob(ManagedScheduledJob job)
    • getManagedScheduledJob

      public <T extends ManagedScheduledJob> T getManagedScheduledJob(com.atlassian.scheduler.config.JobId jobId, Class<T> type)
    • getManagedScheduledCronJob

      public ManagedScheduledCronJob getManagedScheduledCronJob(com.atlassian.scheduler.config.JobId jobId)
    • getManagedScheduledSimpleJob

      public ManagedScheduledSimpleJob getManagedScheduledSimpleJob(com.atlassian.scheduler.config.JobId jobId)
    • getCronExpression

      public String getCronExpression(com.atlassian.scheduler.config.JobId jobId)
    • getRepeatInterval

      public Long getRepeatInterval(com.atlassian.scheduler.config.JobId jobId)
    • execute

      public String execute()
      Specified by:
      execute in interface org.apache.struts2.action.Action
      Overrides:
      execute in class org.apache.struts2.ActionSupport
    • setManagedScheduledJobRegistry

      public void setManagedScheduledJobRegistry(ManagedScheduledJobRegistry jobRegistry)