package edu.sjtu.infosec.ismp.manager.RAM.service; import edu.sjtu.infosec.ismp.manager.RAM.model.AsseKnowStatWarnStri; /** * 应用层 知识库静态安全阈值Manager接口. * */ public interface StatWarnStriService { /** * 保存/更新静态安全阈值对象 * * @param statWarnStri * 静态安全阈值对象 **/ void saveOrUpdate(AsseKnowStatWarnStri statWarnStri); /** * 删除静态安全阈值对象 * * @param statWarnStri * 静态安全阈值对象 **/ void remove(AsseKnowStatWarnStri statWarnStri); /** * 查询静态安全阈值 * * @param id * 静态安全阈值id * @return 静态安全阈值对象 **/ AsseKnowStatWarnStri find(Integer id); /** * 获取静态安全阈值 * @return 静态安全阈值 **/ AsseKnowStatWarnStri getWarnStri(); /** * 返回是否告警 * @return y/n **/ String retIsWarn(Integer vulnHighNum,Integer vulnMiduNum,Integer vulnLowNum); }