package com.product.data.service.impl;
|
|
import com.product.core.entity.FieldSetEntity;
|
import com.product.core.exception.BaseException;
|
import org.quartz.SchedulerException;
|
|
/**
|
* @Author cheng
|
* @Date 2022/2/8 16:09
|
* @Desc 同步数据接口
|
*/
|
public interface ISyncDataConfigService {
|
|
|
FieldSetEntity findSyncTaskDetail(String uuid) throws BaseException;
|
|
/**
|
* 保存同步表配置
|
*
|
* @param fse
|
* @return
|
* @throws BaseException
|
*/
|
String saveSyncTableConfig(FieldSetEntity fse) throws BaseException;
|
|
/**
|
* 删除同步表配置
|
*
|
* @param fse
|
* @return
|
* @throws BaseException
|
*/
|
void delSyncTableConfig(FieldSetEntity fse) throws BaseException, SchedulerException;
|
|
/**
|
* 保存同步连接配置
|
*
|
* @param fse
|
* @return
|
* @throws BaseException
|
*/
|
String saveSyncConnectionConfig(FieldSetEntity fse) throws BaseException;
|
}
|