package edu.sjtu.infosec.ismp.manager.LM.dLog.analysisLog.sysLog.service; import java.util.List; import edu.sjtu.infosec.ismp.manager.LM.dLog.analysisLog.sysLog.modle.HillStoneFireWall; import edu.sjtu.infosec.ismp.security.Domain; public interface HillStoneFireWallService { /** * 通过条件得到 HillStoneFireWall 的Log记录 * @param domain * @param logSourceLogo * @param pageNo * @param pageRowNum * @return * @throws Exception */ public List<HillStoneFireWall> getHillStoneFireWallSysLog(List<Domain> domain,String logSourceLogo,Integer pageNo,Integer pageRowNum)throws Exception; /** * 通过条件得到 HillStoneFireWall 的Log记录的总数 * @param domain * @param logSourceLogo * @return * @throws Exception */ public Integer getHillStoneFireWallSysLogCount(List<Domain> domain,String logSourceLogo)throws Exception; }