package com.itstyle.quartz.service;
|
|
import com.itstyle.quartz.entity.Result;
|
import com.itstyle.quartz.entity.SysConfigEntity;
|
import org.quartz.SchedulerException;
|
|
public interface DistrbutionService {
|
|
/**
|
* 获取异构系统分发配置列表
|
* @param sysConfig
|
* @param pageNo
|
* @param pageSize
|
* @return
|
* @throws SchedulerException
|
*/
|
Result list(SysConfigEntity sysConfig, Integer pageNo, Integer pageSize) throws SchedulerException;
|
|
/**
|
* 新增异构系统分发配置
|
* @param sysConfig
|
* @throws Exception
|
*/
|
void save(SysConfigEntity sysConfig);
|
|
/**
|
* 启用异构系统分发配置
|
* @param sysConfig
|
*/
|
void enable(SysConfigEntity sysConfig);
|
|
/**
|
* 废弃异构系统分发配置
|
* @param sysConfig
|
*/
|
void remove(SysConfigEntity sysConfig);
|
}
|