egovframework.rfc3.iam.service.impl
Class AuthoServiceImpl

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

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

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

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
AuthoServiceImpl()
           
 
Method Summary
 void deleteAuthor(AuthoritesVO authoritesVO)
          권한관계 테이블에 사이트별로 사용자 또는 그룹 삭제
 void insertAuthor(AuthoritesVO authoritesVO)
          권한관계 테이블에 사이트별로 사용자 또는 그룹 저장
 int selectAuthorExistCnt(AuthoritesVO authoritesVO)
          권한관계 테이블에 사이트별로 사용자,그룹갯수
 java.util.List<AuthoritesVO> selectAuthorList(AuthoritesVO authoritesVO)
          subjectId 에 해당하는 권한 정보
 void updateAuthor(AuthoritesVO authoritesVO)
          권한관계 테이블 수정
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthoServiceImpl

public AuthoServiceImpl()
Method Detail

selectAuthorExistCnt

public int selectAuthorExistCnt(AuthoritesVO authoritesVO)
                         throws java.lang.Exception
권한관계 테이블에 사이트별로 사용자,그룹갯수

Specified by:
selectAuthorExistCnt in interface AuthorService
Returns:
Throws:
java.lang.Exception

insertAuthor

public void insertAuthor(AuthoritesVO authoritesVO)
                  throws java.lang.Exception
권한관계 테이블에 사이트별로 사용자 또는 그룹 저장

Specified by:
insertAuthor in interface AuthorService
Throws:
java.lang.Exception

updateAuthor

public void updateAuthor(AuthoritesVO authoritesVO)
                  throws java.lang.Exception
권한관계 테이블 수정

Specified by:
updateAuthor in interface AuthorService
Throws:
java.lang.Exception

deleteAuthor

public void deleteAuthor(AuthoritesVO authoritesVO)
                  throws java.lang.Exception
권한관계 테이블에 사이트별로 사용자 또는 그룹 삭제

Specified by:
deleteAuthor in interface AuthorService
Throws:
java.lang.Exception

selectAuthorList

public java.util.List<AuthoritesVO> selectAuthorList(AuthoritesVO authoritesVO)
                                              throws java.lang.Exception
subjectId 에 해당하는 권한 정보

Specified by:
selectAuthorList in interface AuthorService
Parameters:
authoritesVO -
Returns:
Throws:
java.lang.Exception