content: package com.xxl.job.admin.core.model;
  
  import java.util.Date;
  
  /**
   * xxl-job info
   *
   * @author xuxueli 2016-1-12 18:25:49
   */
  public class XxlJobInfo {
  
  	private int id; // 主键ID
  
  	private int jobGroup; // 执行器主键ID
  
  	private String jobDesc;
  
  	private Date addTime;
  
  	private Date updateTime;
  
  	private String author; // 负责人
  
  	private String alarmEmail; // 报警邮件
  
  	private String scheduleType; // 调度类型
  
  	private String scheduleConf; // 调度配置，值含义取决于调度类型
  
  	private String misfireStrategy; // 调度过期策略
  
  	private String executorRouteStrategy; // 执行器路由策略
  
  	private String executorHandler; // 执行器，任务Handler名称
  
  	private String executorParam; // 执行器，任务参数
  
  	private String executorBlockStrategy; // 阻塞处理策略
  
  	private int executorTimeout; // 任务执行超时时间，单位秒
  
  	private int executorFailRetryCount; // 失败重试次数
  
  	private String glueType; // GLUE类型 #com.xxl.job.core.glue.GlueTypeEnum
  
  	private String glueSource; // GLUE源代码
  
  	private String glueRemark; // GLUE备注
  
  	private Date glueUpdatetime; // GLUE更新时间
  
  	private String childJobId; // 子任务ID，多个逗号分隔
  
  	private int triggerStatus; // 调度状态：0-停止，1-运行
  
  	private long triggerLastTime; // 上次调度时间
  
  	private long triggerNextTime; // 下次调度时间
  
  	public int getId() {
  		return id;
  	}
  
  	public void setId(int id) {
  		this.id = id;
  	}
  
  	public int getJobGroup() {
  		return jobGroup;
  	}
  
  	public void setJobGroup(int jobGroup) {
  		this.jobGroup = jobGroup;
  	}
  
  	public String getJobDesc() {
  		return jobDesc;
  	}
  
  	public void setJobDesc(String jobDesc) {
  		this.jobDesc = jobDesc;
  	}
  
  	public Date getAddTime() {
  		return addTime;
  	}
  
  	public void setAddTime(Date addTime) {
  		this.addTime = addTime;
  	}
  
  	public Date getUpdateTime() {
  		return updateTime;
  	}
  
  	public void setUpdateTime(Date updateTime) {
  		this.updateTime = updateTime;
  	}
  
  	public String getAuthor() {
  		return author;
  	}
  
  	public void setAuthor(String author) {
  		this.author = author;
  	}
  
  	public String getAlarmEmail() {
  		return alarmEmail;
  	}
  
  	public void setAlarmEmail(String alarmEmail) {
  		this.alarmEmail = alarmEmail;
  	}
  
  	public String getScheduleType() {
  		return scheduleType;
  	}
  
  	public void setScheduleType(String scheduleType) {
  		this.scheduleType = scheduleType;
  	}
  
  	public String getScheduleConf() {
  		return scheduleConf;
  	}
  
  	public void setScheduleConf(String scheduleConf) {
  		this.scheduleConf = scheduleConf;
  	}
  
  	public String getMisfireStrategy() {
  		return misfireStrategy;
  	}
  
  	public void setMisfireStrategy(String misfireStrategy) {
  		this.misfireStrategy = misfireStrategy;
  	}
  
  	public String getExecutorRouteStrategy() {
  		return executorRouteStrategy;
  	}
  
  	public void setExecutorRouteStrategy(String executorRouteStrategy) {
  		this.executorRouteStrategy = executorRouteStrategy;
  	}
  
  	public String getExecutorHandler() {
  		return executorHandler;
  	}
  
  	public void setExecutorHandler(String executorHandler) {
  		this.executorHandler = executorHandler;
  	}
  
  	public String getExecutorParam() {
  		return executorParam;
  	}
  
  	public void setExecutorParam(String executorParam) {
  		this.executorParam = executorParam;
  	}
  
  	public String getExecutorBlockStrategy() {
  		return executorBlockStrategy;
  	}
  
  	public void setExecutorBlockStrategy(String executorBlockStrategy) {
  		this.executorBlockStrategy = executorBlockStrategy;
  	}
  
  	public int getExecutorTimeout() {
  		return executorTimeout;
  	}
  
  	public void setExecutorTimeout(int executorTimeout) {
  		this.executorTimeout = executorTimeout;
  	}
  
  	public int getExecutorFailRetryCount() {
  		return executorFailRetryCount;
  	}
  
  	public void setExecutorFailRetryCount(int executorFailRetryCount) {
  		this.executorFailRetryCount = executorFailRetryCount;
  	}
  
  	public String getGlueType() {
  		return glueType;
  	}
  
  	public void setGlueType(String glueType) {
  		this.glueType = glueType;
  	}
  
  	public String getGlueSource() {
  		return glueSource;
  	}
  
  	public void setGlueSource(String glueSource) {
  		this.glueSource = glueSource;
  	}
  
  	public String getGlueRemark() {
  		return glueRemark;
  	}
  
  	public void setGlueRemark(String glueRemark) {
  		this.glueRemark = glueRemark;
  	}
  
  	public Date getGlueUpdatetime() {
  		return glueUpdatetime;
  	}
  
  	public void setGlueUpdatetime(Date glueUpdatetime) {
  		this.glueUpdatetime = glueUpdatetime;
  	}
  
  	public String getChildJobId() {
  		return childJobId;
  	}
  
  	public void setChildJobId(String childJobId) {
  		this.childJobId = childJobId;
  	}
  
  	public int getTriggerStatus() {
  		return triggerStatus;
  	}
  
  	public void setTriggerStatus(int triggerStatus) {
  		this.triggerStatus = triggerStatus;
  	}
  
  	public long getTriggerLastTime() {
  		return triggerLastTime;
  	}
  
  	public void setTriggerLastTime(long triggerLastTime) {
  		this.triggerLastTime = triggerLastTime;
  	}
  
  	public long getTriggerNextTime() {
  		return triggerNextTime;
  	}
  
  	public void setTriggerNextTime(long triggerNextTime) {
  		this.triggerNextTime = triggerNextTime;
  	}
  
  }
  