package com.nis.web.dao.configuration; import java.util.List; import com.nis.domain.configuration.AvFileSampleCfg; import com.nis.domain.configuration.AvSignSampleCfg; 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.DnsDomainCfg; import com.nis.domain.configuration.DnsIpCfg; import com.nis.domain.configuration.HttpBodyCfg; import com.nis.domain.configuration.HttpReqHeadCfg; import com.nis.domain.configuration.HttpResHeadCfg; import com.nis.domain.configuration.HttpUrlCfg; import com.nis.domain.configuration.IpPortCfg; import com.nis.domain.configuration.SslKeywordCfg; import com.nis.web.dao.CrudDao; import com.nis.web.dao.MyBatisDao; /** * WEB相关配置数据处理类 * @author dell * */ @MyBatisDao public interface BgpCfgDao extends CrudDao{ public CfgIndexInfo getCfgIndexInfo(Long id); public List getBgpList(CfgIndexInfo entity); public List getIpPortList(CfgIndexInfo entity); public List getHttpUrlList(CfgIndexInfo entity); public void saveCfgIndex(CfgIndexInfo entity); public void saveIpPortCfg(IpPortCfg entity); //public void saveHttpUrlCfg(HttpUrlCfg entity); public void deleteHttpIpCfg(CfgIndexInfo entity); //public void deleteHttpUrlCfg(CfgIndexInfo entity); public void updateCfgIndex(CfgIndexInfo entity); public void updateCfgValid(BaseCfg entity); public void auditCfg(BaseCfg entity); public void saveDnsDomainCfg(ComplexkeywordCfg entity); public void deleteIpCfg(CfgIndexInfo entity); }