ScheduleJob

2020-04-27  本文已影响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

  }

}

上一篇 下一篇

猜你喜欢

热点阅读