/** * ContinotifyprocDao.java * edu.sjtu.infosec.ismp.manager.dao.resp * * Function: TODO * * ver date author * ────────────────────────────────── * 2009-6-15 mahonglei * * Copyright (c) 2009, TNT All Rights Reserved. */ package edu.sjtu.infosec.ismp.manager.ERM.dao; import java.util.List; import edu.sjtu.infosec.ismp.manager.ERM.model.ContiNotifyProc; import edu.sjtu.infosec.ismp.manager.ERM.model.RespInfoBO; import edu.sjtu.infosec.ismp.manager.comm.model.page.Page; /** * ClassName:ContinotifyprocDao * Function: TODO ADD FUNCTION * 应急响应通知过程DAO接口 * * @author mahonglei * @version * @since Ver 1.1 * @Date 2009-6-15 * * @see * @deprecated */ public interface ContinotifyprocDao { /** * save:新添加一个对象 * @param @param transientInstance * @return void * @throws * @since CodingExample Ver 1.1 */ void save(ContiNotifyProc transientInstance); /** * delete:删除一个对象 * @param @param persistentInstance * @return void * @throws * @since CodingExample Ver 1.1 */ void delete(ContiNotifyProc persistentInstance); /** * findById:根据ID查询 * @param @param id * @param @return * @return List * @throws * @since CodingExample Ver 1.1 */ public List<ContiNotifyProc> findbyid(int startResult,int maxResult,int id); /** * findByProperty:根据列名和对应的值查询 * @param @param propertyName * @param @param value * @param @return * @return List * @throws * @since CodingExample Ver 1.1 */ List findByProperty(String propertyName, Object value); /** * findAll:查询对象 * @param @return * @return List * @throws * @since CodingExample Ver 1.1 */ List findByPageDao(final Integer projid,final Page page); int findCountDao(final Integer projid); /** * updateresp:更新联系人信息 * @param @param respbo * @return void * @throws * @since CodingExample Ver 1.1 */ void update(ContiNotifyProc continotifyproc); public RespInfoBO findRespBoById(String id); public List<ContiNotifyProc> findByRespInfo(RespInfoBO info); void deleteNotifyByRespInfo(RespInfoBO resp); public int getCount(String respid); }