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; }