|
Enterprise Workspaces 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICategories
Provides access to the workspace categories that can be assigned to workspaces
| Method Summary | |
|---|---|
ICategory[] |
getCategories(com.sap.security.api.IUser user)
Returns an array of all workspace categories defined in the system |
String[] |
getCategoriesInUse(Type[] workspaceTypes,
PermissionPolicy[] permissionPolicies,
Status[] statuses)
Returns an array of IDs of the categories used in the workspaces that match the specified conditions |
ICategory |
getCategory(com.sap.security.api.IUser user,
String categoryID)
Returns the specified workspace category |
| Method Detail |
|---|
ICategory[] getCategories(com.sap.security.api.IUser user)
throws WorkspacesRuntimeException
user - the current user
WorkspacesRuntimeException
ICategory getCategory(com.sap.security.api.IUser user,
String categoryID)
throws WorkspacesRuntimeException
user - the current usercategoryID - the ID of the category
WorkspacesRuntimeException
String[] getCategoriesInUse(Type[] workspaceTypes,
PermissionPolicy[] permissionPolicies,
Status[] statuses)
throws WorkspacesRuntimeException
workspaceTypes - an array of relevant workspace types, or null, which means all workspace typespermissionPolicies - an array of relevant permission policies, or null, which means all permission policiesstatuses - relevant statuses of the workspaces, or null, which means all statuses
WorkspacesRuntimeException
|
Enterprise Workspaces 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||