package com.xxl.job.admin.service; import java.util.Map; import com.xxl.job.admin.core.model.ReturnT; /** * core job service for xxl-job * * @author xuxueli 2016-5-28 15:30:33 */ public interface IXxlJobService { public Map pageList(int start, int length, String jobGroup, String jobDesc, String filterTime); public ReturnT add(String jobGroup, String jobCron, String jobDesc, String executorAddress, String executorParam, String author, String alarmEmail, int glueSwitch, String glueSource, String glueRemark); public ReturnT reschedule(String jobGroup, String jobName, String jobCron, String jobDesc, String handler_address, String handler_params, String author, String alarmEmail); public ReturnT remove(String jobGroup, String jobName); public ReturnT pause(String jobGroup, String jobName); public ReturnT resume(String jobGroup, String jobName); public ReturnT triggerJob(String jobGroup, String jobName); }