egovframework.rfc3.iam.service.impl
Class ViewResourceMappingServiceImpl

java.lang.Object
  extended by egovframework.rte.fdl.cmmn.AbstractServiceImpl
      extended by egovframework.rfc3.iam.service.impl.ViewResourceMappingServiceImpl
All Implemented Interfaces:
ViewResourceMappingService

@Service(value="ViewResourceMappingService")
public class ViewResourceMappingServiceImpl
extends egovframework.rte.fdl.cmmn.AbstractServiceImpl
implements ViewResourceMappingService

view 자원에 관한 Impl 클래스를 정의한다.

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
ViewResourceMappingServiceImpl()
           
 
Method Summary
 void deleteViewResourceMapping(java.lang.String category)
          해당 view에 대한 매핑 삭제
 LoginVO desDecoding(LoginVO loginVO)
          복호화
 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)
          해당 view에 대한 매핑 목록
 void insertViewResourceMapping(ViewResourceRoleVO viewResourceRoleVO)
          해당 view에 대한 매핑 저장
 void insertViewResourceMappingHistory(ViewResourceRoleHistoryVO viewResourceRoleHistoryVO)
          권한관리 로그 등록
 java.util.List<ViewResourceRoleVO> selectCopyResourceMappingUserList(java.lang.String userId)
          권한관리 승인 리스트
 java.util.List<ViewResourceRoleHistoryVO> selectHistoryLoginVO(ViewResourceRoleHistoryVO viewResourceRoleHistoryVO)
          권한관리 로그 리스트
 java.util.List<ViewResourceRoleVO> selectRoleCopyUserList(java.lang.String[] menuRolearr)
          권한관리 승인 리스트
 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(java.lang.String refId)
          사용자 권한 삭제(권한위임)
 void UserCopyUpdateCnt(java.lang.String userId, java.lang.String targetId)
          권한관리 승인 수정
 void userDelete(ViewResourceRoleVO ViewResourceRoleVos)
          사용자 권한 삭제
 void UserRoleCopyDelete(java.lang.String refId, java.lang.String catagory)
          사용자 권한선택 삭제(권한위임)
 void UserUpdateCnt(ViewResourceRoleVO ViewResourceRoleVos)
          사용자 권한 수정
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewResourceMappingServiceImpl

public ViewResourceMappingServiceImpl()
Method Detail

getViewResourceMapping

public java.util.List getViewResourceMapping(java.util.HashMap map)
                                      throws java.lang.Exception
Description copied from interface: ViewResourceMappingService
해당 view에 대한 매핑 목록

Specified by:
getViewResourceMapping in interface ViewResourceMappingService
Returns:
Throws:
java.lang.Exception

getHierarchicalRoles

public java.util.List getHierarchicalRoles(java.util.HashMap map)
                                    throws java.lang.Exception
Specified by:
getHierarchicalRoles in interface ViewResourceMappingService
Throws:
java.lang.Exception

selectViewResourceMappingList

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

Specified by:
selectViewResourceMappingList in interface ViewResourceMappingService
Parameters:
viewResourceRoleVO -
Returns:
Throws:
java.lang.Exception

selectViewResourceMappingUserList

public java.util.List<ViewResourceRoleVO> selectViewResourceMappingUserList(ViewResourceRoleVO viewResourceRoleVO)
                                                                     throws java.lang.Exception
Specified by:
selectViewResourceMappingUserList in interface ViewResourceMappingService
Throws:
java.lang.Exception

insertViewResourceMapping

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

Specified by:
insertViewResourceMapping in interface ViewResourceMappingService
Parameters:
viewResourceRoleVO -
Throws:
java.lang.Exception

deleteViewResourceMapping

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

Specified by:
deleteViewResourceMapping in interface ViewResourceMappingService
Parameters:
category -
Throws:
java.lang.Exception

findUserListTotCnt

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

Specified by:
findUserListTotCnt in interface ViewResourceMappingService
Returns:
Throws:
java.lang.Exception

findUserList

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

Specified by:
findUserList in interface ViewResourceMappingService
Returns:
Throws:
java.lang.Exception

desDecoding

public LoginVO desDecoding(LoginVO loginVO)
                    throws java.lang.Exception
복호화

Specified by:
desDecoding in interface ViewResourceMappingService
Parameters:
userManageVO -
Returns:
Throws:
java.lang.Exception

findUserUpdateCnt

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

Specified by:
findUserUpdateCnt in interface ViewResourceMappingService
Parameters:
loginVO -
Returns:
Throws:
java.lang.Exception

UserUpdateCnt

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

Specified by:
UserUpdateCnt in interface ViewResourceMappingService
Parameters:
loginVO -
Throws:
java.lang.Exception

userDelete

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

Specified by:
userDelete in interface ViewResourceMappingService
Parameters:
loginVO -
Throws:
java.lang.Exception

selectViewResourceMappingOfficeList

public java.util.List<ViewResourceRoleVO> selectViewResourceMappingOfficeList(ViewResourceRoleVO viewResourceRoleVO)
                                                                       throws java.lang.Exception
Specified by:
selectViewResourceMappingOfficeList in interface ViewResourceMappingService
Throws:
java.lang.Exception

selectHistoryLoginVO

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

Specified by:
selectHistoryLoginVO in interface ViewResourceMappingService
Parameters:
viewResourceRoleHistoryVO -
Returns:
Throws:
java.lang.Exception

insertViewResourceMappingHistory

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

Specified by:
insertViewResourceMappingHistory in interface ViewResourceMappingService
Parameters:
loginVO -
Throws:
java.lang.Exception

selectCopyResourceMappingUserList

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

Specified by:
selectCopyResourceMappingUserList in interface ViewResourceMappingService
Parameters:
viewResourceRoleHistoryVO -
Returns:
Throws:
java.lang.Exception

UserCopyUpdateCnt

public void UserCopyUpdateCnt(java.lang.String userId,
                              java.lang.String targetId)
                       throws java.lang.Exception
권한관리 승인 수정

Specified by:
UserCopyUpdateCnt in interface ViewResourceMappingService
Parameters:
loginVO -
Throws:
java.lang.Exception

UserCopyDelete

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

Specified by:
UserCopyDelete in interface ViewResourceMappingService
Parameters:
loginVO -
Throws:
java.lang.Exception

selectRoleUserList

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

Specified by:
selectRoleUserList in interface ViewResourceMappingService
Parameters:
viewResourceRoleHistoryVO -
Returns:
Throws:
java.lang.Exception

selectRoleCopyUserList

public java.util.List<ViewResourceRoleVO> selectRoleCopyUserList(java.lang.String[] menuRolearr)
                                                          throws java.lang.Exception
권한관리 승인 리스트

Specified by:
selectRoleCopyUserList in interface ViewResourceMappingService
Parameters:
viewResourceRoleHistoryVO -
Returns:
Throws:
java.lang.Exception

UserRoleCopyDelete

public void UserRoleCopyDelete(java.lang.String refId,
                               java.lang.String catagory)
                        throws java.lang.Exception
사용자 권한선택 삭제(권한위임)

Specified by:
UserRoleCopyDelete in interface ViewResourceMappingService
Parameters:
loginVO -
Throws:
java.lang.Exception