<< Click to Display Table of Contents >>
IOZRepositoryAuthGroupItem
아이템에 대한 그룹 권한 정보를 가져오거나 설정하는 인터페이스입니다.
Method Detail
getAccessTypeAuthGroupItem
public int getAccessTypeAuthGroupItem()
아이템에 대한 그룹 권한 인터페이스에 접근 가능한 메소드를 숫자 값으로 가져옵니다.
•int ACCESS_TYPE_AUTH_GROUP_ITEM_NOT = 0x00000000
•int ACCESS_TYPE_MODIFY_ITEM_GROUPAUTH = 0x00000010
•int ACCESS_TYPE_GET_GROUPAUTH_TO_ITEM = 0x00000020
•int ACCESS_TYPE_GET_GROUPLIST_AUTH_TO_ITEM = 0x00000040
•int ACCESS_TYPE_GET_ITEMLIST_AUTH_TO_GROUP = 0x00000080
getOZRepository
public IOZRepository getOZRepository() throws OZRepositoryException
OZRepostiroy 인터페이스를 구현한 클래스를 가져옵니다.
modifyItemGroupAuth
public boolean modifyItemGroupAuth(Object sessionID, String groupID, String itemID, int perm) throws OZRepositoryException
지정한 아이템 ID에 대한 지정한 그룹 ID의 권한 정보를 변경하고 변경 성공 여부를 반환합니다.
Parameters:
sessionID - 세션 ID
groupID - 그룹 ID
itemID - 아이템 ID
perm - 권한 정보
getGroupAuthToItem
public int getGroupAuthToItem(Object sessionID, String groupID, String itemID) throws OZRepositoryException
지정한 아이템 ID에 대한 지정한 그룹 ID의 권한 정보를 가져옵니다.
Parameters:
sessionID - 세션 ID
groupID - 그룹 ID
itemID - 아이템 ID
getGroupListAuthToItem
public IOZGroupInfoList getGroupListAuthToItem(Object sessionID, String itemID, int perm) throws OZRepositoryException
지정한 아이템 ID에 대해 perm 이상의 권한이 부여된 모든 그룹 정보를 가져옵니다.
Parameters:
sessionID - 세션 ID
itemID - 아이템 ID
perm - 권한 정보
getItemListAuthToGroup
public IOZItemInfoList getItemListAuthToGroup(Object sessionID, String groupID, int perm) throws OZRepositoryException
지정한 그룹 ID에 해당하는 그룹에게 perm 이상의 권한이 부여된 모든 아이템의 정보를 가져옵니다.
Parameters:
sessionID - 세션 ID
groupID - 그룹 ID
perm - 권한 정보