package edu.sjtu.infosec.ismp.manager.AIM.dao; import java.util.List; import edu.sjtu.infosec.ismp.manager.AIM.model.AlertTypeBO; public interface AlertDwrDao { /** * 检查数据数否有新的告警信息被加入 * @param time * @return */ int getChecknNewAlertinfoDao(String time); /** * 查询所有的告警信息,当检查到有新的告警信息入库就马上调用 * @param curpage * @param pagesize * @param status * @param type * @param subType * @param fusioin * @param logintime * @return */ List getPageListAlertDwrDao(int curpage, String pagesize, String status, String type, String subType, String fusioin,String logintime); /** * DWR根据父名称查询子类型给 * @param parentName * @return */ List<AlertTypeBO> getSubTypeByNameDao(String parentName); /** * DWR根据父ID查询子类型 * @param id * @return */ public List<AlertTypeBO> getSubTypeByParentId(Integer id); /** * DWR模糊查询用户信息 * @param parentName * @return */ List getUserPageListDao(String userName,String trueName,int currPage); }