|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 | |||||||||