package cn.exrick.xboot.quartz.service;
|
|
|
import cn.exrick.xboot.core.base.XbootBaseService;
|
import cn.exrick.xboot.quartz.entity.QuartzJob;
|
import org.springframework.data.domain.Page;
|
import org.springframework.data.domain.Pageable;
|
|
import java.util.List;
|
|
/**
|
* 定时任务接口
|
* @author Exrick
|
*/
|
public interface QuartzJobService extends XbootBaseService<QuartzJob, String> {
|
|
/**
|
* 通过类名获取
|
* @param jobClassName
|
* @return
|
*/
|
List<QuartzJob> findByJobClassName(String jobClassName);
|
|
/**
|
* 分页获取
|
* @param key
|
* @param pageable
|
* @return
|
*/
|
Page<QuartzJob> findByCondition(String key, Pageable pageable);
|
}
|