egovframework.rfc3.iam.dao
Class AccessIpDAO

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
          extended by egovframework.rte.psl.dataaccess.EgovAbstractDAO
              extended by egovframework.rfc3.common.dao.RfcIAMAbstractDAO
                  extended by egovframework.rfc3.iam.dao.AccessIpDAO
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

@Repository(value="AccessIpDAO")
public class AccessIpDAO
extends RfcIAMAbstractDAO

사용자권한 관계 테이블에 대한 DAO 클래스를 정의한다.

Since:
2010.12.21
Version:
egovframework RFC 3.0
Author:
개발팀 허성철
See Also:
 << 개정이력(Modification Information) >>
   
   수정일      수정자           수정내용
  -------    --------    ---------------------------
   2010.12.21  허성철          최초 생성

 Copyright (C) 2010 by skoinfo  All right reserved.
 

Constructor Summary
AccessIpDAO()
           
 
Method Summary
 void deleteAccessIP(long aipSid)
          삭제
 AccessIpVO getAccessIP(long aipSid)
           
 SystemSettingsVO getSystemSet()
           
 void insertAccessIP(AccessIpVO accessIpVO)
          저장
 void insertSwitchingLog(SwitchingLogVO switchingLogVO)
           
 int isAccessIpCnt(AccessIpVO accessIpVO)
          중복여부
 java.util.List<AccessIpVO> selectAccessList(java.lang.String atype)
          ip 전체목록
 java.util.List<AccessIpVO> selectAccessList2(AccessIpVO accessIpVO)
           
 java.util.List<SwitchingLogVO> selectSwitchingLogList(SwitchingLogVO switchingLogVO)
           
 int selectSwitchingLogListTotCnt(SwitchingLogVO switchingLogVO)
           
 void updateAccessIP(AccessIpVO accessIpVO)
           
 void updateSystemSettings(SystemSettingsVO systemSettingsVO)
           
 
Methods inherited from class egovframework.rfc3.common.dao.RfcIAMAbstractDAO
delete, insert, list, listWithPaging, selectByPk, setSuperSqlMapClient, update
 
Methods inherited from class org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
getDataSource, getSqlMapClient, getSqlMapClientTemplate, setDataSource, setSqlMapClient, setSqlMapClientTemplate
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessIpDAO

public AccessIpDAO()
Method Detail

selectAccessList

public java.util.List<AccessIpVO> selectAccessList(java.lang.String atype)
                                            throws java.lang.Exception
ip 전체목록

Parameters:
atype -
Returns:
Throws:
java.lang.Exception

isAccessIpCnt

public int isAccessIpCnt(AccessIpVO accessIpVO)
                  throws java.lang.Exception
중복여부

Parameters:
accessIpVO -
Returns:
Throws:
java.lang.Exception

insertAccessIP

public void insertAccessIP(AccessIpVO accessIpVO)
                    throws java.lang.Exception
저장

Parameters:
accessIpVO -
Throws:
java.lang.Exception

deleteAccessIP

public void deleteAccessIP(long aipSid)
                    throws java.lang.Exception
삭제

Parameters:
aipSid -
Throws:
java.lang.Exception

getSystemSet

public SystemSettingsVO getSystemSet()

updateSystemSettings

public void updateSystemSettings(SystemSettingsVO systemSettingsVO)

insertSwitchingLog

public void insertSwitchingLog(SwitchingLogVO switchingLogVO)

selectSwitchingLogListTotCnt

public int selectSwitchingLogListTotCnt(SwitchingLogVO switchingLogVO)

selectSwitchingLogList

public java.util.List<SwitchingLogVO> selectSwitchingLogList(SwitchingLogVO switchingLogVO)

updateAccessIP

public void updateAccessIP(AccessIpVO accessIpVO)
                    throws java.lang.Exception
Throws:
java.lang.Exception

getAccessIP

public AccessIpVO getAccessIP(long aipSid)
                       throws java.lang.Exception
Throws:
java.lang.Exception

selectAccessList2

public java.util.List<AccessIpVO> selectAccessList2(AccessIpVO accessIpVO)
                                             throws java.lang.Exception
Throws:
java.lang.Exception