package itn.let.sym.site.service;

import java.util.List;
/**
 * 로그인정책에 대한 Service Interface를 정의한다.
 * 로그인정책에 대한 등록, 수정, 삭제, 조회, 반영확인 기능을 제공한다.
 * 로그인정책의 조회기능은 목록조회, 상세조회로 구분된다.
 * @author 공통서비스개발팀 lee.m.j
 * @since 2009.08.03
 * @version 1.0
 * @see
 *
 * <pre>
 * << 개정이력(Modification Information) >>
 *   
 *   수정일      수정자           수정내용
 *  -------    --------    ---------------------------
 *   2009.08.03  lee.m.j        최초 생성
 *   2011.08.31  JJY            경량환경 템플릿 커스터마이징버전 생성 
 *
 * </pre>
 */

public interface EgovSiteIpService {

	List<SiteIpManagerVO> selectSiteIpList(SiteIpManagerVO siteManagerVO) throws Exception;

	int selectSiteIpListTotCnt(SiteIpManagerVO siteManagerVO) throws Exception;

	void insertSiteIp(SiteIpManagerVO siteIpManagerVO) throws Exception;

	void updateSiteIp(SiteIpManagerVO siteIpManagerVO) throws Exception;

	SiteIpManagerVO selectSiteIpVO(SiteIpManagerVO siteIpManagerVO) throws Exception;

	void deleteSiteIp(String id)  throws Exception;

	List<SiteIpManagerVO> selectSiteUseSumCnt(SiteIpManagerVO siteIpManagerVO) throws Exception;

	List<SiteIpManagerVO> selectTeamListUseCnt(SiteIpManagerVO siteIpManagerVO)  throws Exception;

	
}
