IXxlJobInfoDao.java 745 字节
Newer Older
X
xueli.xue 已提交
1
package com.xxl.job.admin.dao;
X
xueli.xue 已提交
2

X
xueli.xue 已提交
3
import com.xxl.job.admin.core.model.XxlJobInfo;
X
xueli.xue 已提交
4
import com.xxl.job.admin.core.model.XxlJobLog;
X
xueli.xue 已提交
5

6 7
import java.util.List;

X
xueli.xue 已提交
8 9 10 11 12 13 14

/**
 * job info
 * @author xuxueli 2016-1-12 18:03:45
 */
public interface IXxlJobInfoDao {

15 16
	public List<XxlJobInfo> pageList(int offset, int pagesize, int jobGroup, String executorHandler);
	public int pageListCount(int offset, int pagesize, int jobGroup, String executorHandler);
X
xueli.xue 已提交
17 18
	
	public int save(XxlJobInfo info);
19 20

	public XxlJobInfo loadById(int id);
21
	public XxlJobInfo load(int jobGroup, String jobName);
X
xueli.xue 已提交
22 23 24
	
	public int update(XxlJobInfo item);
	
25
	public int delete(int jobGroup, String jobName);
X
xueli.xue 已提交
26 27

	public List<XxlJobLog> getJobsByGroup(String jobGroup);
X
xueli.xue 已提交
28
}