package edu.sjtu.infosec.ismp.manager.SYSM.user.other.service.impl; import java.sql.Timestamp; import java.util.List; import edu.sjtu.infosec.ismp.manager.SYSM.user.other.dao.AppSysInfoDao; import edu.sjtu.infosec.ismp.manager.SYSM.user.other.model.AppSysInfo; import edu.sjtu.infosec.ismp.manager.SYSM.user.other.service.AppSysInfoService; import edu.sjtu.infosec.ismp.manager.VPM.pm.comm.PMPage; import edu.sjtu.infosec.ismp.security.Domain; public class AppSysInfoServiceImpl implements AppSysInfoService { private AppSysInfoDao appSysInfoDao; public void setAppSysInfoDao(AppSysInfoDao appSysInfoDao) { this.appSysInfoDao = appSysInfoDao; } public List<AppSysInfo> findConditionsInfo(AppSysInfo syInfo, List<Domain> domainList, PMPage page, Timestamp startRecordTime, Timestamp endRecordTime) { return appSysInfoDao.findConditionsInfo(syInfo, domainList, page, startRecordTime, endRecordTime); } public void add(AppSysInfo appSysInfo) throws Exception { appSysInfoDao.add(appSysInfo); } public void delete(AppSysInfo appSysInfo) throws Exception { appSysInfoDao.delete(appSysInfo); } public void update(AppSysInfo appSysInfo) throws Exception { appSysInfoDao.update(appSysInfo); } public AppSysInfo findById(int id) throws Exception { return appSysInfoDao.findById(id); } public List<AppSysInfo> findAll() throws Exception { return appSysInfoDao.findAll(); } public List<AppSysInfo> findAllByDomain(List<Domain> domainList) throws Exception { return appSysInfoDao.findAllByDomain(domainList); } }