QuartzTaskConfigDao.java 668 Bytes
package com.cjs.cms.dao.pub;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Repository;

import com.cjs.cms.model.pub.QuartzTaskConfigInfo;

/**
 * quartz定时任务
 * @author tongxiaochuan
 *
 */
@Repository
public interface QuartzTaskConfigDao {

    void insert(QuartzTaskConfigInfo quartzTaskConfigInfo);

    /**查询所有进行中的定时任务*/
    List<QuartzTaskConfigInfo> queryTasks();

    QuartzTaskConfigInfo queryTaskById(int id);

    /**按条件查询任务*/
    QuartzTaskConfigInfo queryTaskByCondition(Map<String, Object> params);

    int updateStartDate(QuartzTaskConfigInfo quartzTaskConfigInfo);
}