<< Click to Display Table of Contents >>
IOZRepositoryAuthUserCategory
카테고리에 대한 사용자 권한 정보를 가져오거나 설정하는 인터페이스입니다.
Method Detail
getAccessTypeAuthUserCategory
public int getAccessTypeAuthUserCategory()
카테고리에 대한 사용자 권한 인터페이스에 접근 가능한 메소드를 숫자 값으로 가져옵니다.
•int ACCESS_TYPE_AUTH_USER_CATEGORY_NOT = 0x00000000
•int ACCESS_TYPE_MODIFY_CATEGORY_USERAUTH = 0x00000100
•int ACCESS_TYPE_GET_USERAUTH_TO_CATEGORY = 0x00000200
•int ACCESS_TYPE_GET_USERLIST_AUTH_TO_CATEGORY = 0x00000400
•int ACCESS_TYPE_GET_ITEMLIST_AUTH_TO_USER_IN_CATEGORY= 0x00000800
•int ACCESS_TYPE_GET_CATEGORYLIST_AUTH_TO_USER_IN_CATEGORY = 0x00020000
getOZRepository
public IOZRepository getOZRepository() throws OZRepositoryException
OZRepostiroy 인터페이스를 구현한 클래스를 가져옵니다.
modifyCategoryUserAuth
public boolean modifyCategoryUserAuth(Object sessionID, String userID, String categoryID, int perm) throws OZRepositoryException
지정한 카테고리 ID에 대한 지정한 사용자 ID의 권한 정보를 변경하고 변경 성공 여부를 반환합니다.
Parameters:
sessionID - 세션 ID
userID - 사용자 ID
categoryID - 카테고리 ID
perm - 권한 정보
getUserAuthToCategory
public int getUserAuthToCategory(Object sessionID, String userID, String categoryID) throws OZRepositoryException
지정한 카테고리 ID에 대한 지정한 사용자 ID의 권한 정보를 가져옵니다.
Parameters:
sessionID - 세션 ID
userID - 사용자 ID
categoryID - 카테고리 ID
getUserListAuthToCategory
public IOZUserInfoList getUserListAuthToCategory(Object sessionID, String categoryID, int perm) throws OZRepositoryException
지정한 카테고리 ID에 대해 perm 이상의 권한이 부여된 모든 사용자 정보를 가져옵니다.
Parameters:
sessionID - 세션 ID
categoryID - 카테고리 ID
perm - 권한 정보
getItemListAuthToUserInCategory
public IOZItemInfoList getItemListAuthToUserInCategory(Object sessionID, String userID, String categoryID, int perm) throws OZRepositoryException
지정한 카테고리의 아이템 중에 지정한 사용자의 권한이 perm 이상인 모든 아이템의 목록을 가져옵니다.
Parameters:
sessionID - 세션 ID
userID - 사용자 ID
categoryID - 카테고리 ID
perm - 권한 정보
getCategoryListAuthToUserInCategory
public IOZCategoryInfoList getCategoryListAuthToUserInCategory(Object sessionID, String userID, String categoryID, int perm) throws OZRepositoryException
지정한 카테고리의 하위 카테고리 중에 지정한 사용자의 권한이 perm 이상인 모든 카테고리의 목록을 가져옵니다.
Parameters:
sessionID - 세션 ID
userID - 사용자 ID
categoryID - 카테고리 ID
perm - 권한 정보