美文网首页
ScheduleJob

ScheduleJob

作者: 牧祎徉 | 来源:发表于2020-04-27 23:08 被阅读0次

    package com.cg.vboot.common.domain;

    import java.io.Serializable;

    import org.quartz.Job;

    import org.quartz.JobExecutionContext;

    import org.quartz.JobExecutionException;

    @SuppressWarnings("serial")

    public class ScheduleJobimplements Serializable,Job {

    public static final String STATUS_RUNNING ="1";

      public static final String STATUS_NOT_RUNNING ="0";

      public static final String CONCURRENT_IS ="1";

      public static final String CONCURRENT_NOT ="0";

      /**

    * 任务名称

    */

      private String jobName;

      /**

    * 任务分组

    */

      private String jobGroup;

      /**

    * 任务状态 是否启动任务

    */

      private String jobStatus;

      /**

    * cron表达式

    */

      private String cronExpression;

      /**

    * 描述

    */

      private String description;

      /**

    * 任务执行时调用哪个类的方法 包名+类名

    */

      private String beanClass;

      /**

    * 任务是否有状态

    */

      private String isConcurrent;

      /**

    * Spring bean

    */

      private String springBean;

      /**

    * 任务调用的方法名

    */

      private String methodName;

      public String getJobName() {

    return jobName;

      }

    public void setJobName(String jobName) {

    this.jobName = jobName;

      }

    public String getJobGroup() {

    return jobGroup;

      }

    public void setJobGroup(String jobGroup) {

    this.jobGroup = jobGroup;

      }

    public String getJobStatus() {

    return jobStatus;

      }

    public void setJobStatus(String jobStatus) {

    this.jobStatus = jobStatus;

      }

    public String getCronExpression() {

    return cronExpression;

      }

    public void setCronExpression(String cronExpression) {

    this.cronExpression = cronExpression;

      }

    public String getDescription() {

    return description;

      }

    public void setDescription(String description) {

    this.description = description;

      }

    public String getBeanClass() {

    return beanClass;

      }

    public void setBeanClass(String beanClass) {

    this.beanClass = beanClass;

      }

    public String getIsConcurrent() {

    return isConcurrent;

      }

    public void setIsConcurrent(String isConcurrent) {

    this.isConcurrent = isConcurrent;

      }

    public String getMethodName() {

    return methodName;

      }

    public void setMethodName(String methodName) {

    this.methodName = methodName;

      }

    public String getSpringBean() {

    return springBean;

      }

    public void setSpringBean(String springBean) {

    this.springBean = springBean;

      }

    @Override

    public void execute(JobExecutionContext context)throws JobExecutionException {

    // TODO Auto-generated method stub

      }

    }

    相关文章

      网友评论

          本文标题:ScheduleJob

          本文链接:https://www.haomeiwen.com/subject/sxgpwhtx.html