<< Click to Display Table of Contents >>
IOZRepositoryAuthGroupCategory
Method Detail
getAccessTypeAuthGroupCategory
public int getAccessTypeAuthGroupCategory()
カテゴリーに対するグループ権限インターフェースに接近可能なメソッドを数値でを取得します。
•int ACCESS_TYPE_AUTH_GROUP_CATEGORY_NOT = 0x00000000
•int ACCESS_TYPE_MODIFY_CATEGORY_GROUPAUTH = 0x00000001
•int ACCESS_TYPE_GET_GROUPAUTH_TO_CATEGORY = 0x00000002
•int ACCESS_TYPE_GET_GROUPLIST_AUTH_TO_CATEGORY = 0x00000004
•int ACCESS_TYPE_GET_ITEMLIST_AUTH_TO_GROUP_IN_CATEGORY = 0x00000008
•int ACCESS_TYPE_GET_CATEGORYLIST_AUTH_TO_GROUP_IN_CATEGORY = 0x00010000
getOZRepository
public IOZRepository getOZRepository() throws OZRepositoryException
OZ Repostiroyインターフェースを実装したクラスを取得します。
modifyCategoryGroupAuth
public boolean modifyCategoryGroupAuth(Object sessionID, String categoryID, String groupID, int perm) throws OZRepositoryException
指定したカテゴリーとグループの権限情報を変更して変更結果を取得します。
Parameters:
sessionID : セッションID
categoryID : 権限情報を変更するカテゴリーID
groupID : 権限情報を変更するグループID
perm : 権限情報(1: VIEW, 2: READ, 4: WRITE)権限情報はOR条件で処理する必要があります
getGroupAuthToCategory
public int getGroupAuthToCategory(Object sessionID, String categoryID, String groupID) throws OZRepositoryException
指定したカテゴリーに対する指定したグループのグループ権限を取得します。
Parameters:
sessionID : セッションID
categoryID : 権限情報を取得するカテゴリーID
groupID : グループID
getGroupListAuthToCategory
public IOZGroupInfoList getGroupListAuthToCategory(Object sessionID, String categoryID, int perm) throws OZRepositoryException
指定したカテゴリーIDに対してperm以上の権限を持つ全てのユーザー情報を取得します。
Parameters:
sessionID : セッションID
categoryID : カテゴリーID
perm : 権限情報
getItemListAuthToGroupInCategory
public IOZItemInfoList getItemListAuthToGroupInCategory(Object sessionID, String groupID, String categoryID, int perm) throws OZRepositoryException
指定したカテゴリーのアイテム中で指定したグループの権限がperm以上の全てのアイテムリストを取得します。
Parameters:
sessionID : セッションID
groupID : グループID
categoryID : カテゴリーID
perm : 権限情報
getCategoryListAuthToGroupInCategory
public IOZCategoryInfoList getCategoryListAuthToGroupInCategory(Object sessionID, String groupID, String categoryID, int perm) throws OZRepositoryException
指定したカテゴリーの下位カテゴリー中で指定したグループの権限がperm以上の全てのカテゴリーリストを取得します。
Parameters:
sessionID : セッションID
groupID : グループID
categoryID : カテゴリーID
perm : 権限情報