egovframework.rfc3.iam.dao
Class ViewResourceMappingDAO

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.ViewResourceMappingDAO
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

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

view 자원 Mapping 테이블에 대한 DAO 클래스를 정의한다.

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

 Copyright (C) 2010 by skoinfo  All right reserved.
 

Constructor Summary
ViewResourceMappingDAO()
           
 
Method Summary
 void deleteViewResourceMapping(java.lang.String category)
          해당 view에 대한 매핑 삭제
 java.util.List<LoginVO> findUserList(LoginVO loginVO)
          사용자 찾기 전체 목록
 int findUserListTotCnt(LoginVO loginVO)
          사용자 찾기 전체 갯수
 int findUserUpdateCnt(ViewResourceRoleVO ViewResourceRoleVos)
          사용자 권한 중복확인
 java.util.List getHierarchicalRoles(java.util.HashMap map)
           
 java.util.List getViewResourceMapping(java.util.HashMap map)
           
 void insertViewResourceMapping(ViewResourceRoleVO viewResourceRoleVO)
          해당 view에 대한 매핑 저장
 void insertViewResourceMappingHistory(ViewResourceRoleHistoryVO viewResourceRoleHistoryVO)
          권한관리 로그 등록
 java.util.List<ViewResourceRoleVO> selectCopyResourceMappingUserList(ViewResourceRoleVO viewResourceRoleVO)
          권한관리 승인 리스트
 java.util.List<ViewResourceRoleHistoryVO> selectHistoryLoginVO(ViewResourceRoleHistoryVO viewResourceRoleHistoryVO)
          권한관리 로그 리스트
 java.util.List<ViewResourceRoleVO> selectRoleCopyUserList(ViewResourceRoleVO viewResourceRoleVO)
          권한관리 리스트
 java.util.List<ViewResourceRoleVO> selectRoleUserList(ViewResourceRoleVO viewResourceRoleVO)
          메뉴 권한관리 리스트
 java.util.List<ViewResourceRoleVO> selectViewResourceMappingList(ViewResourceRoleVO viewResourceRoleVO)
          해당 view에 대한 매핑 목록
 java.util.List<ViewResourceRoleVO> selectViewResourceMappingOfficeList(ViewResourceRoleVO viewResourceRoleVO)
           
 java.util.List<ViewResourceRoleVO> selectViewResourceMappingUserList(ViewResourceRoleVO viewResourceRoleVO)
           
 void UserCopyDelete(ViewResourceRoleVO ViewResourceRoleVos)
          사용자 권한 삭제(권한위임)
 void UserCopyUpdateCnt(ViewResourceRoleVO viewResourceRoleVO)
          권한관리 승인 수정
 void userDelete(ViewResourceRoleVO ViewResourceRoleVos)
          사용자 권한 삭제
 void UserRoleCopyDelete(ViewResourceRoleVO ViewResourceRoleVos)
          사용자 권한선택 삭제(권한위임)
 void UserUpdateCnt(ViewResourceRoleVO ViewResourceRoleVos)
          사용자 권한 수정
 
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

ViewResourceMappingDAO

public ViewResourceMappingDAO()
Method Detail

getViewResourceMapping

public java.util.List getViewResourceMapping(java.util.HashMap map)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

getHierarchicalRoles

public java.util.List getHierarchicalRoles(java.util.HashMap map)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

selectViewResourceMappingList

public java.util.List<ViewResourceRoleVO> selectViewResourceMappingList(ViewResourceRoleVO viewResourceRoleVO)
                                                                 throws java.lang.Exception
해당 view에 대한 매핑 목록

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

selectViewResourceMappingUserList

public java.util.List<ViewResourceRoleVO> selectViewResourceMappingUserList(ViewResourceRoleVO viewResourceRoleVO)
                                                                     throws java.lang.Exception
Throws:
java.lang.Exception

insertViewResourceMapping

public void insertViewResourceMapping(ViewResourceRoleVO viewResourceRoleVO)
                               throws java.lang.Exception
해당 view에 대한 매핑 저장

Parameters:
viewResourceRoleVO -
Throws:
java.lang.Exception

deleteViewResourceMapping

public void deleteViewResourceMapping(java.lang.String category)
                               throws java.lang.Exception
해당 view에 대한 매핑 삭제

Parameters:
category -
Throws:
java.lang.Exception

findUserListTotCnt

public int findUserListTotCnt(LoginVO loginVO)
                       throws java.lang.Exception
사용자 찾기 전체 갯수

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

findUserList

public java.util.List<LoginVO> findUserList(LoginVO loginVO)
                                     throws java.lang.Exception
사용자 찾기 전체 목록

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

findUserUpdateCnt

public int findUserUpdateCnt(ViewResourceRoleVO ViewResourceRoleVos)
                      throws java.lang.Exception
사용자 권한 중복확인

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

UserUpdateCnt

public void UserUpdateCnt(ViewResourceRoleVO ViewResourceRoleVos)
                   throws java.lang.Exception
사용자 권한 수정

Parameters:
loginVO -
Throws:
java.lang.Exception

userDelete

public void userDelete(ViewResourceRoleVO ViewResourceRoleVos)
                throws java.lang.Exception
사용자 권한 삭제

Parameters:
loginVO -
Throws:
java.lang.Exception

selectViewResourceMappingOfficeList

public java.util.List<ViewResourceRoleVO> selectViewResourceMappingOfficeList(ViewResourceRoleVO viewResourceRoleVO)
                                                                       throws java.lang.Exception
Throws:
java.lang.Exception

selectHistoryLoginVO

public java.util.List<ViewResourceRoleHistoryVO> selectHistoryLoginVO(ViewResourceRoleHistoryVO viewResourceRoleHistoryVO)
                                                               throws java.lang.Exception
권한관리 로그 리스트

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

insertViewResourceMappingHistory

public void insertViewResourceMappingHistory(ViewResourceRoleHistoryVO viewResourceRoleHistoryVO)
                                      throws java.lang.Exception
권한관리 로그 등록

Parameters:
loginVO -
Throws:
java.lang.Exception

selectCopyResourceMappingUserList

public java.util.List<ViewResourceRoleVO> selectCopyResourceMappingUserList(ViewResourceRoleVO viewResourceRoleVO)
                                                                     throws java.lang.Exception
권한관리 승인 리스트

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

UserCopyUpdateCnt

public void UserCopyUpdateCnt(ViewResourceRoleVO viewResourceRoleVO)
                       throws java.lang.Exception
권한관리 승인 수정

Parameters:
loginVO -
Throws:
java.lang.Exception

UserCopyDelete

public void UserCopyDelete(ViewResourceRoleVO ViewResourceRoleVos)
                    throws java.lang.Exception
사용자 권한 삭제(권한위임)

Parameters:
loginVO -
Throws:
java.lang.Exception

selectRoleUserList

public java.util.List<ViewResourceRoleVO> selectRoleUserList(ViewResourceRoleVO viewResourceRoleVO)
                                                      throws java.lang.Exception
메뉴 권한관리 리스트

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

selectRoleCopyUserList

public java.util.List<ViewResourceRoleVO> selectRoleCopyUserList(ViewResourceRoleVO viewResourceRoleVO)
                                                          throws java.lang.Exception
권한관리 리스트

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

UserRoleCopyDelete

public void UserRoleCopyDelete(ViewResourceRoleVO ViewResourceRoleVos)
                        throws java.lang.Exception
사용자 권한선택 삭제(권한위임)

Parameters:
loginVO -
Throws:
java.lang.Exception