package edu.sjtu.infosec.ismp.manager.RAM.dao; import java.util.List; import java.util.Map; import edu.sjtu.infosec.ismp.manager.RAM.model.AsseKnowDicSecuLeve; import edu.sjtu.infosec.ismp.manager.comm.model.page.Page; /** * 数据层 安全级别数据字典Dao访问接口. * */ public interface DicSecuLeveDao { /** * .保存/更新安全级别 * @param dicSecuLeve * 安全级别. */ void saveOrUpdate(AsseKnowDicSecuLeve dicSecuLeve); /** * 删除安全级别 * * @param dicSecuLeve * 安全级别 */ void remove(AsseKnowDicSecuLeve dicSecuLeve); /** * 查询安全级别 * * @param secuLeveId * 安全级别编号 * @return 安全级别对象 */ AsseKnowDicSecuLeve find(String secuLeveId); /** * 查询安全级别 * @param paramMap * 查询条件 * @return 安全级别列表 */ List listDicSecuLeve(Map paramMap); List findAll(); /** * 查询安全级别记录数 * * @param paramMap * 查询条件 * @return 安全级别记录数 */ int getCount(Map paramMap); /** * 查询安全级别分页记录 * * @param page * 分页对象 * @param paramMap * 查询条件 * @return 分页记录列表 */ List listDicSecuLevePage(Page page, Map paramMap); }