net.wicp.tams.common.spring.quartz.IScheduleJobStore Maven / Gradle / Ivy
package net.wicp.tams.common.spring.quartz;
import java.util.List;
import net.wicp.tams.common.constant.dic.YesOrNo;
import net.wicp.tams.common.spring.quartz.bean.ScheduleJob;
public interface IScheduleJobStore {
// 删除
int deleteByPrimaryKey(Long jobId);
// 添加到数据库中
int insert(ScheduleJob record);
// 从数据库中查询job
ScheduleJob selectByPrimaryKey(Long jobId);
// 通过group和name查到job
ScheduleJob selectByGroupAndName(String jobGroup, String jobName);
// int updateByPrimaryKeySelective(ScheduleJob record);
// 更改任务
int updateByPrimaryKey(ScheduleJob record);
// 从数据库中取
List getAll(YesOrNo isActiv);
}