package com.skua.modules.quartz.service; import java.util.List; import com.skua.modules.quartz.entity.QuartzJob; import org.quartz.SchedulerException; import com.baomidou.mybatisplus.extension.service.IService; /** * 定时任务在线管理 */ public interface IQuartzJobService extends IService<QuartzJob> { List<QuartzJob> findByJobClassName(String jobClassName); boolean saveAndScheduleJob(QuartzJob quartzJob); boolean editAndScheduleJob(QuartzJob quartzJob) throws SchedulerException; boolean deleteAndStopJob(QuartzJob quartzJob); boolean resumeJob(QuartzJob quartzJob); }