|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.dao.support.DaoSupport org.springframework.orm.ibatis.support.SqlMapClientDaoSupport egovframework.rte.psl.dataaccess.EgovAbstractDAO egovframework.rfc3.common.dao.RfcIAMAbstractDAO egovframework.rfc3.iam.dao.GroupDAO
@Repository(value="GroupDAO") public class GroupDAO
그룹에에 대한 DAO 클래스를 정의한다.
<< 개정이력(Modification Information) >> 수정일 수정자 수정내용 ------- -------- --------------------------- 2010.12.21 허성철 최초 생성 Copyright (C) 2010 by skoinfo All right reserved.
Constructor Summary | |
---|---|
GroupDAO()
|
Method Summary | |
---|---|
void |
deleteGroup(GroupVO groupVO)
그룹 삭제 |
void |
deleteGroupForSiteGroup(java.lang.String sgroupId)
사이트 그룹코드로 계정그룹 삭제 |
void |
deleteGroupHierarchy(java.lang.String groupId)
그룹 계층에서 하위 1단계만 삭제하기 |
GroupVO |
get(GroupVO groupVO)
해당 그룹에 대한 정보를 가져온다. |
java.util.List<GroupHierarchyVO> |
getGroupHierarchiesForParentGroup(java.lang.String groupId)
그룹 계층 정보에서 하위권한 목록 가져오기(parentGroupId) |
java.util.List<IamTree> |
getRootNodeOfGroup(java.lang.String sgroupId)
그룹계층정보에서 최상위 권한을 가져온다. |
void |
initialGroup(java.lang.String sgroupId)
사이트별 계정 그룹 초기화 |
void |
insertGroup(GroupVO groupVO)
그룹등록하기 |
void |
insertGroupHierarchy(GroupHierarchyVO groupHierarchyVO)
그룹 계층 관계 저장하기 |
java.util.List<GroupVO> |
selectGroupList(GroupVO groupVO)
계정그룹 목록 |
java.util.List<GroupVO> |
selectGroupListForSgroupId(java.lang.String sgroupId)
사이트 그룹에 해당하는 계정 그룹전체목록 |
int |
selectGroupListTotCnt(GroupVO groupVO)
계정그룹 목록수 |
java.util.List<GroupVO> |
selectRoleAdminGroupListForSgroupId(java.lang.String sgroupId)
ROLE_ADMIN에 권한이 적용된 사용자 그룹정보 |
void |
updateGroup(GroupVO groupVO)
그룹 수정하기 |
void |
updateGroupHierarchy(GroupHierarchyVO groupHierarchyVO)
그룹 계층 관계 수정하기 |
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 |
---|
public GroupDAO()
Method Detail |
---|
public int selectGroupListTotCnt(GroupVO groupVO) throws java.lang.Exception
groupVO
-
java.lang.Exception
public java.util.List<GroupVO> selectGroupList(GroupVO groupVO) throws java.lang.Exception
groupVO
-
java.lang.Exception
public java.util.List<GroupVO> selectGroupListForSgroupId(java.lang.String sgroupId) throws java.lang.Exception
sgroupId
-
java.lang.Exception
public java.util.List<GroupVO> selectRoleAdminGroupListForSgroupId(java.lang.String sgroupId) throws java.lang.Exception
sgroupId
-
java.lang.Exception
public java.util.List<IamTree> getRootNodeOfGroup(java.lang.String sgroupId) throws java.lang.Exception
java.lang.Exception
public GroupVO get(GroupVO groupVO) throws java.lang.Exception
roleId
-
java.lang.Exception
public void insertGroup(GroupVO groupVO) throws java.lang.Exception
groupVO
-
java.lang.Exception
public void updateGroup(GroupVO groupVO) throws java.lang.Exception
groupVO
-
java.lang.Exception
public void deleteGroup(GroupVO groupVO) throws java.lang.Exception
groupVO
-
java.lang.Exception
public void deleteGroupForSiteGroup(java.lang.String sgroupId) throws java.lang.Exception
sgroupId
-
java.lang.Exception
public java.util.List<GroupHierarchyVO> getGroupHierarchiesForParentGroup(java.lang.String groupId) throws java.lang.Exception
groupId
-
java.lang.Exception
public void insertGroupHierarchy(GroupHierarchyVO groupHierarchyVO) throws java.lang.Exception
GroupHierarchyVO
-
java.lang.Exception
public void updateGroupHierarchy(GroupHierarchyVO groupHierarchyVO) throws java.lang.Exception
groupHierarchyVO
-
java.lang.Exception
public void deleteGroupHierarchy(java.lang.String groupId) throws java.lang.Exception
roleId
-
java.lang.Exception
public void initialGroup(java.lang.String sgroupId) throws java.lang.Exception
sgroupId
-
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |