package com.vip.saturn.job.console.service;
import java.io.File;
import java.util.List;
import com.vip.saturn.job.console.domain.JobConfig;
import com.vip.saturn.job.console.domain.RequestResult;
import com.vip.saturn.job.console.exception.SaturnJobConsoleException;
/**
*
* @author xiaopeng.he
*
*/
public interface ExecutorService {
List<String> getAliveExecutorNames();
RequestResult addJobs(JobConfig jobConfig);
String removeJob(String jobName);
File getExportJobFile() throws SaturnJobConsoleException;
RequestResult shardAllAtOnce() throws SaturnJobConsoleException;
}