package com.nis.web.dao.configuration; import java.util.List; import com.nis.domain.configuration.BaseCfg; import com.nis.domain.configuration.BaseStringCfg; import com.nis.domain.configuration.CfgIndexInfo; import com.nis.domain.configuration.ComplexkeywordCfg; import com.nis.domain.configuration.FileDigestCfg; import com.nis.domain.configuration.IpPortCfg; import com.nis.web.dao.CrudDao; import com.nis.web.dao.MyBatisDao; /** * 文件传输相关配置数据处理类 * @author dell * */ @MyBatisDao public interface FileTransferCfgDao extends CrudDao { public CfgIndexInfo getCfgIndexInfo(Long id); public List getFtpList(CfgIndexInfo entity); public List getIpPortList(CfgIndexInfo entity); public List getFtpKeywordList(CfgIndexInfo entity); public List getFileDigestList(FileDigestCfg entity); public void saveCfgIndex(CfgIndexInfo entity); public void saveIpPortCfg(IpPortCfg entity); public void saveFtpKeywordCfg(BaseStringCfg entity); public void deleteFtpIpCfg(CfgIndexInfo entity); public void deleteFtpKeywordCfg(CfgIndexInfo entity); public void deleteFtpFileDigestCfg(CfgIndexInfo entity); public void updateCfgIndex(CfgIndexInfo entity); public void updateCfgValid(BaseCfg entity); public void auditCfg(BaseCfg entity); public FileDigestCfg getFileDigest(Long id); public void updateFileDigestCfg(FileDigestCfg entity); }