|
@@ -1,107 +0,0 @@
|
1
|
|
-//package com.xxl.job.admin.dao.impl;
|
2
|
|
-//
|
3
|
|
-//import com.xxl.job.admin.core.model.XxlJobLog;
|
4
|
|
-//import com.xxl.job.admin.dao.XxlJobLogDao;
|
5
|
|
-//import org.mybatis.spring.SqlSessionTemplate;
|
6
|
|
-//import org.springframework.stereotype.Repository;
|
7
|
|
-//
|
8
|
|
-//import javax.annotation.Resource;
|
9
|
|
-//import java.util.Date;
|
10
|
|
-//import java.util.HashMap;
|
11
|
|
-//import java.util.List;
|
12
|
|
-//import java.util.Map;
|
13
|
|
-//
|
14
|
|
-///**
|
15
|
|
-// * job log
|
16
|
|
-// * @author xuxueli 2016-1-12 18:03:06
|
17
|
|
-// */
|
18
|
|
-//@Repository
|
19
|
|
-//public class XxlJobLogDaoImpl implements XxlJobLogDao {
|
20
|
|
-//
|
21
|
|
-// @Resource
|
22
|
|
-// public SqlSessionTemplate sqlSessionTemplate;
|
23
|
|
-//
|
24
|
|
-// @Override
|
25
|
|
-// public List<XxlJobLog> pageList(int offset, int pagesize, int jobGroup, int jobId, Date triggerTimeStart, Date triggerTimeEnd, int logStatus) {
|
26
|
|
-// HashMap<String, Object> params = new HashMap<String, Object>();
|
27
|
|
-// params.put("offset", offset);
|
28
|
|
-// params.put("pagesize", pagesize);
|
29
|
|
-// params.put("jobGroup", jobGroup);
|
30
|
|
-// params.put("jobId", jobId);
|
31
|
|
-// params.put("triggerTimeStart", triggerTimeStart);
|
32
|
|
-// params.put("triggerTimeEnd", triggerTimeEnd);
|
33
|
|
-// params.put("logStatus", logStatus);
|
34
|
|
-//
|
35
|
|
-// return sqlSessionTemplate.selectList("XxlJobLogMapper.pageList", params);
|
36
|
|
-// }
|
37
|
|
-//
|
38
|
|
-// @Override
|
39
|
|
-// public int pageListCount(int offset, int pagesize, int jobGroup, int jobId, Date triggerTimeStart, Date triggerTimeEnd, int logStatus) {
|
40
|
|
-// HashMap<String, Object> params = new HashMap<String, Object>();
|
41
|
|
-// params.put("offset", offset);
|
42
|
|
-// params.put("pagesize", pagesize);
|
43
|
|
-// params.put("jobGroup", jobGroup);
|
44
|
|
-// params.put("jobId", jobId);
|
45
|
|
-// params.put("triggerTimeStart", triggerTimeStart);
|
46
|
|
-// params.put("triggerTimeEnd", triggerTimeEnd);
|
47
|
|
-// params.put("logStatus", logStatus);
|
48
|
|
-//
|
49
|
|
-// return sqlSessionTemplate.selectOne("XxlJobLogMapper.pageListCount", params);
|
50
|
|
-// }
|
51
|
|
-//
|
52
|
|
-// @Override
|
53
|
|
-// public XxlJobLog load(int id) {
|
54
|
|
-// return sqlSessionTemplate.selectOne("XxlJobLogMapper.load", id);
|
55
|
|
-// }
|
56
|
|
-//
|
57
|
|
-// @Override
|
58
|
|
-// public int save(XxlJobLog xxlJobLog) {
|
59
|
|
-// return sqlSessionTemplate.insert("XxlJobLogMapper.save", xxlJobLog);
|
60
|
|
-// }
|
61
|
|
-//
|
62
|
|
-// @Override
|
63
|
|
-// public int updateTriggerInfo(XxlJobLog xxlJobLog) {
|
64
|
|
-// if (xxlJobLog.getTriggerMsg()!=null && xxlJobLog.getTriggerMsg().length()>2000) {
|
65
|
|
-// xxlJobLog.setTriggerMsg(xxlJobLog.getTriggerMsg().substring(0, 2000));
|
66
|
|
-// }
|
67
|
|
-// return sqlSessionTemplate.update("XxlJobLogMapper.updateTriggerInfo", xxlJobLog);
|
68
|
|
-// }
|
69
|
|
-//
|
70
|
|
-// @Override
|
71
|
|
-// public int updateHandleInfo(XxlJobLog xxlJobLog) {
|
72
|
|
-// if (xxlJobLog.getHandleMsg()!=null && xxlJobLog.getHandleMsg().length()>2000) {
|
73
|
|
-// xxlJobLog.setHandleMsg(xxlJobLog.getHandleMsg().substring(0, 2000));
|
74
|
|
-// }
|
75
|
|
-// return sqlSessionTemplate.update("XxlJobLogMapper.updateHandleInfo", xxlJobLog);
|
76
|
|
-// }
|
77
|
|
-//
|
78
|
|
-// @Override
|
79
|
|
-// public int delete(int jobId) {
|
80
|
|
-// return sqlSessionTemplate.delete("XxlJobLogMapper.delete", jobId);
|
81
|
|
-// }
|
82
|
|
-//
|
83
|
|
-// @Override
|
84
|
|
-// public int triggerCountByHandleCode(int handleCode) {
|
85
|
|
-// return sqlSessionTemplate.selectOne("XxlJobLogMapper.triggerCountByHandleCode", handleCode);
|
86
|
|
-// }
|
87
|
|
-//
|
88
|
|
-// @Override
|
89
|
|
-// public List<Map<String, Object>> triggerCountByDay(Date from, Date to, int handleCode) {
|
90
|
|
-// Map<String, Object> params = new HashMap<String, Object>();
|
91
|
|
-// params.put("from", from);
|
92
|
|
-// params.put("to", to);
|
93
|
|
-// params.put("handleCode", handleCode);
|
94
|
|
-// return sqlSessionTemplate.selectList("XxlJobLogMapper.triggerCountByDay", params);
|
95
|
|
-// }
|
96
|
|
-//
|
97
|
|
-// @Override
|
98
|
|
-// public int clearLog(int jobGroup, int jobId, Date clearBeforeTime, int clearBeforeNum) {
|
99
|
|
-// Map<String, Object> params = new HashMap<String, Object>();
|
100
|
|
-// params.put("jobGroup", jobGroup);
|
101
|
|
-// params.put("jobId", jobId);
|
102
|
|
-// params.put("clearBeforeTime", clearBeforeTime);
|
103
|
|
-// params.put("clearBeforeNum", clearBeforeNum);
|
104
|
|
-// return sqlSessionTemplate.delete("XxlJobLogMapper.clearLog", params);
|
105
|
|
-// }
|
106
|
|
-//
|
107
|
|
-//}
|