|
@@ -1,8 +1,11 @@
|
|
|
package com.qmth.themis.task.service.impl;
|
|
|
|
|
|
+import com.qmth.themis.business.templete.TaskExportCommon;
|
|
|
import com.qmth.themis.task.service.QuartzService;
|
|
|
import org.quartz.*;
|
|
|
import org.quartz.impl.matchers.GroupMatcher;
|
|
|
+import org.slf4j.Logger;
|
|
|
+import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.scheduling.quartz.QuartzJobBean;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
@@ -18,6 +21,7 @@ import java.util.*;
|
|
|
*/
|
|
|
@Service("quartzService")
|
|
|
public class QuartzServiceImpl implements QuartzService {
|
|
|
+ private final static Logger log = LoggerFactory.getLogger(QuartzServiceImpl.class);
|
|
|
|
|
|
@Resource
|
|
|
private Scheduler scheduler;
|
|
@@ -57,7 +61,7 @@ public class QuartzServiceImpl implements QuartzService {
|
|
|
}
|
|
|
scheduler.scheduleJob(jobDetail, trigger);
|
|
|
} catch (SchedulerException e) {
|
|
|
- e.printStackTrace();
|
|
|
+ log.error("请求出错", e);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -91,7 +95,7 @@ public class QuartzServiceImpl implements QuartzService {
|
|
|
// 把作业和触发器注册到任务调度中
|
|
|
scheduler.scheduleJob(jobDetail, trigger);
|
|
|
} catch (Exception e) {
|
|
|
- e.printStackTrace();
|
|
|
+ log.error("请求出错", e);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -112,7 +116,7 @@ public class QuartzServiceImpl implements QuartzService {
|
|
|
// 重启触发器
|
|
|
scheduler.rescheduleJob(triggerKey, trigger);
|
|
|
} catch (SchedulerException e) {
|
|
|
- e.printStackTrace();
|
|
|
+ log.error("请求出错", e);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -127,7 +131,7 @@ public class QuartzServiceImpl implements QuartzService {
|
|
|
try {
|
|
|
scheduler.deleteJob(new JobKey(jobName, jobGroupName));
|
|
|
} catch (Exception e) {
|
|
|
- e.printStackTrace();
|
|
|
+ log.error("请求出错", e);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -143,7 +147,7 @@ public class QuartzServiceImpl implements QuartzService {
|
|
|
JobKey jobKey = JobKey.jobKey(jobName, jobGroupName);
|
|
|
scheduler.pauseJob(jobKey);
|
|
|
} catch (SchedulerException e) {
|
|
|
- e.printStackTrace();
|
|
|
+ log.error("请求出错", e);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -159,7 +163,7 @@ public class QuartzServiceImpl implements QuartzService {
|
|
|
JobKey jobKey = JobKey.jobKey(jobName, jobGroupName);
|
|
|
scheduler.resumeJob(jobKey);
|
|
|
} catch (SchedulerException e) {
|
|
|
- e.printStackTrace();
|
|
|
+ log.error("请求出错", e);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -175,7 +179,7 @@ public class QuartzServiceImpl implements QuartzService {
|
|
|
JobKey jobKey = JobKey.jobKey(jobName, jobGroupName);
|
|
|
scheduler.triggerJob(jobKey);
|
|
|
} catch (SchedulerException e) {
|
|
|
- e.printStackTrace();
|
|
|
+ log.error("请求出错", e);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -209,7 +213,7 @@ public class QuartzServiceImpl implements QuartzService {
|
|
|
}
|
|
|
}
|
|
|
} catch (SchedulerException e) {
|
|
|
- e.printStackTrace();
|
|
|
+ log.error("请求出错", e);
|
|
|
}
|
|
|
return jobList;
|
|
|
}
|
|
@@ -243,7 +247,7 @@ public class QuartzServiceImpl implements QuartzService {
|
|
|
jobList.add(map);
|
|
|
}
|
|
|
} catch (SchedulerException e) {
|
|
|
- e.printStackTrace();
|
|
|
+ log.error("请求出错", e);
|
|
|
}
|
|
|
return jobList;
|
|
|
}
|