package edu.sjtu.infosec.ismp.manager.ERM.service.impl; import java.util.List; import edu.sjtu.infosec.ismp.manager.ERM.dao.RespProcDao; import edu.sjtu.infosec.ismp.manager.ERM.model.ContiRespProc; import edu.sjtu.infosec.ismp.manager.ERM.model.RespInfoBO; import edu.sjtu.infosec.ismp.manager.ERM.model.SafeThreatenInfo; import edu.sjtu.infosec.ismp.manager.ERM.service.RespProcService; public class RespProcServiceImpl implements RespProcService{ private RespProcDao respprocDao; public void setRespprocDao(RespProcDao respprocDao) { this.respprocDao = respprocDao; } public List<ContiRespProc> findRespProcByrespinfo(int pageNow,int pageSize,String id,String sid) { return respprocDao.findRespProcByrespinfo(pageNow,pageSize,id,sid); } public List<SafeThreatenInfo> findSafeThreat() { return respprocDao.findSafeThreat(); } public RespInfoBO findRespBoById(String id) { return respprocDao.findRespBoById(id); } public SafeThreatenInfo findSafeThreatenInfoById(String id) { return respprocDao.findSafeThreatenInfoById(id); } public List<ContiRespProc> findallByTwoId(RespInfoBO rid, SafeThreatenInfo sid) { return respprocDao.findallByTwoId(rid, sid); } public void delete(ContiRespProc con) { respprocDao.delete(con); } public void update(ContiRespProc con) { respprocDao.update(con); } public void save(ContiRespProc con) { respprocDao.save(con); } public String findSafeNameById(String id) { String name=null; List<SafeThreatenInfo> list=respprocDao.findSafeNameById(id); for(SafeThreatenInfo s : list) { name=s.getName(); } return name; } public void deleteProcByRespInfo(RespInfoBO resp){ respprocDao.deleteProcByRespInfo(resp); } public int getCount(String respid,String safeid) { return respprocDao.getCount(respid,safeid); } }