|
|
|
@ -1,20 +1,19 @@
|
|
|
|
package com.da.quartz.util;
|
|
|
|
package com.da.quartz.util;
|
|
|
|
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
import org.quartz.Job;
|
|
|
|
|
|
|
|
import org.quartz.JobExecutionContext;
|
|
|
|
|
|
|
|
import org.quartz.JobExecutionException;
|
|
|
|
|
|
|
|
import org.slf4j.Logger;
|
|
|
|
|
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
|
|
|
|
import com.da.common.constant.Constants;
|
|
|
|
import com.da.common.constant.Constants;
|
|
|
|
import com.da.common.constant.ScheduleConstants;
|
|
|
|
import com.da.common.constant.ScheduleConstants;
|
|
|
|
import com.da.common.utils.ExceptionUtil;
|
|
|
|
import com.da.common.utils.ExceptionUtil;
|
|
|
|
import com.da.common.utils.StringUtils;
|
|
|
|
import com.da.common.utils.StringUtils;
|
|
|
|
import com.da.common.utils.bean.BeanUtils;
|
|
|
|
import com.da.common.utils.bean.BeanUtils;
|
|
|
|
import com.da.common.utils.spring.SpringUtils;
|
|
|
|
|
|
|
|
import com.da.quartz.domain.SysJob;
|
|
|
|
import com.da.quartz.domain.SysJob;
|
|
|
|
import com.da.quartz.domain.SysJobLog;
|
|
|
|
import com.da.quartz.domain.SysJobLog;
|
|
|
|
import com.da.quartz.service.ISysJobLogService;
|
|
|
|
import org.quartz.Job;
|
|
|
|
|
|
|
|
import org.quartz.JobExecutionContext;
|
|
|
|
|
|
|
|
import org.quartz.JobExecutionException;
|
|
|
|
|
|
|
|
import org.slf4j.Logger;
|
|
|
|
|
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 抽象quartz调用
|
|
|
|
* 抽象quartz调用
|
|
|
|
@ -93,7 +92,7 @@ public abstract class AbstractQuartzJob implements Job
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 写入数据库当中
|
|
|
|
// 写入数据库当中
|
|
|
|
SpringUtils.getBean(ISysJobLogService.class).addJobLog(sysJobLog);
|
|
|
|
//SpringUtils.getBean(ISysJobLogService.class).addJobLog(sysJobLog);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
|