public class GroupService extends BaseService
session| Constructor and Description |
|---|
GroupService(Session session) |
| Modifier and Type | Method and Description |
|---|---|
org.json.JSONObject |
addGroup(long parentGroupId,
long liveGroupId,
java.lang.String name,
java.lang.String description,
int type,
boolean manualMembership,
int membershipRestriction,
java.lang.String friendlyURL,
boolean site,
boolean active,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
addGroup(long parentGroupId,
java.lang.String name,
java.lang.String description,
int type,
java.lang.String friendlyURL,
boolean site,
boolean active,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
addGroup(java.lang.String name,
java.lang.String description,
int type,
java.lang.String friendlyURL,
boolean site,
boolean active,
JSONObjectWrapper serviceContext) |
void |
addRoleGroups(long roleId,
org.json.JSONArray groupIds) |
void |
checkRemoteStagingGroup(long groupId) |
void |
deleteGroup(long groupId) |
void |
disableStaging(long groupId) |
void |
enableStaging(long groupId) |
org.json.JSONObject |
getCompanyGroup(long companyId) |
org.json.JSONObject |
getGroup(long groupId) |
org.json.JSONObject |
getGroup(long companyId,
java.lang.String name) |
org.json.JSONArray |
getGroups(long companyId,
long parentGroupId,
boolean site) |
org.json.JSONArray |
getManageableSiteGroups(org.json.JSONObject portlets,
int max) |
org.json.JSONArray |
getManageableSites(org.json.JSONObject portlets,
int max) |
org.json.JSONArray |
getOrganizationsGroups(org.json.JSONArray organizations) |
org.json.JSONObject |
getUserGroup(long companyId,
long userId) |
org.json.JSONArray |
getUserGroupsGroups(org.json.JSONArray userGroups) |
org.json.JSONArray |
getUserOrganizationsGroups(long userId,
int start,
int end) |
org.json.JSONArray |
getUserPlaces(org.json.JSONArray classNames,
int max) |
org.json.JSONArray |
getUserPlaces(long userId,
org.json.JSONArray classNames,
boolean includeControlPanel,
int max) |
org.json.JSONArray |
getUserPlaces(long userId,
org.json.JSONArray classNames,
int max) |
java.lang.Integer |
getUserPlacesCount() |
org.json.JSONArray |
getUserSites() |
org.json.JSONArray |
getUserSitesGroups() |
org.json.JSONArray |
getUserSitesGroups(org.json.JSONArray classNames,
int max) |
org.json.JSONArray |
getUserSitesGroups(long userId,
org.json.JSONArray classNames,
boolean includeControlPanel,
int max) |
org.json.JSONArray |
getUserSitesGroups(long userId,
org.json.JSONArray classNames,
int max) |
java.lang.Integer |
getUserSitesGroupsCount() |
java.lang.Boolean |
hasUserGroup(long userId,
long groupId) |
org.json.JSONArray |
search(long companyId,
java.lang.String name,
java.lang.String description,
org.json.JSONArray params,
int start,
int end) |
java.lang.Integer |
searchCount(long companyId,
java.lang.String name,
java.lang.String description,
org.json.JSONArray params) |
void |
setRoleGroups(long roleId,
org.json.JSONArray groupIds) |
void |
unsetRoleGroups(long roleId,
org.json.JSONArray groupIds) |
org.json.JSONObject |
updateFriendlyUrl(long groupId,
java.lang.String friendlyURL) |
org.json.JSONObject |
updateGroup(long groupId,
long parentGroupId,
java.lang.String name,
java.lang.String description,
int type,
boolean manualMembership,
int membershipRestriction,
java.lang.String friendlyURL,
boolean active,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
updateGroup(long groupId,
java.lang.String typeSettings) |
void |
updateStagedPortlets(long groupId,
org.json.JSONObject stagedPortletIds) |
checkNull, getSession, mangleWrapper, setSession, toStringpublic GroupService(Session session)
public org.json.JSONObject addGroup(long parentGroupId,
long liveGroupId,
java.lang.String name,
java.lang.String description,
int type,
boolean manualMembership,
int membershipRestriction,
java.lang.String friendlyURL,
boolean site,
boolean active,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject addGroup(java.lang.String name,
java.lang.String description,
int type,
java.lang.String friendlyURL,
boolean site,
boolean active,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject addGroup(long parentGroupId,
java.lang.String name,
java.lang.String description,
int type,
java.lang.String friendlyURL,
boolean site,
boolean active,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic void addRoleGroups(long roleId,
org.json.JSONArray groupIds)
throws java.lang.Exception
java.lang.Exceptionpublic void checkRemoteStagingGroup(long groupId)
throws java.lang.Exception
java.lang.Exceptionpublic void deleteGroup(long groupId)
throws java.lang.Exception
java.lang.Exceptionpublic void disableStaging(long groupId)
throws java.lang.Exception
java.lang.Exceptionpublic void enableStaging(long groupId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getCompanyGroup(long companyId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getGroup(long groupId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getGroup(long companyId,
java.lang.String name)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getGroups(long companyId,
long parentGroupId,
boolean site)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getManageableSiteGroups(org.json.JSONObject portlets,
int max)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getManageableSites(org.json.JSONObject portlets,
int max)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getOrganizationsGroups(org.json.JSONArray organizations)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getUserGroup(long companyId,
long userId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getUserGroupsGroups(org.json.JSONArray userGroups)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getUserOrganizationsGroups(long userId,
int start,
int end)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getUserPlaces(org.json.JSONArray classNames,
int max)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getUserPlaces(long userId,
org.json.JSONArray classNames,
int max)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getUserPlaces(long userId,
org.json.JSONArray classNames,
boolean includeControlPanel,
int max)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer getUserPlacesCount()
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getUserSites()
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getUserSitesGroups()
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getUserSitesGroups(org.json.JSONArray classNames,
int max)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getUserSitesGroups(long userId,
org.json.JSONArray classNames,
int max)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getUserSitesGroups(long userId,
org.json.JSONArray classNames,
boolean includeControlPanel,
int max)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer getUserSitesGroupsCount()
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Boolean hasUserGroup(long userId,
long groupId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray search(long companyId,
java.lang.String name,
java.lang.String description,
org.json.JSONArray params,
int start,
int end)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer searchCount(long companyId,
java.lang.String name,
java.lang.String description,
org.json.JSONArray params)
throws java.lang.Exception
java.lang.Exceptionpublic void setRoleGroups(long roleId,
org.json.JSONArray groupIds)
throws java.lang.Exception
java.lang.Exceptionpublic void unsetRoleGroups(long roleId,
org.json.JSONArray groupIds)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateFriendlyUrl(long groupId,
java.lang.String friendlyURL)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateGroup(long groupId,
long parentGroupId,
java.lang.String name,
java.lang.String description,
int type,
boolean manualMembership,
int membershipRestriction,
java.lang.String friendlyURL,
boolean active,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateGroup(long groupId,
java.lang.String typeSettings)
throws java.lang.Exception
java.lang.Exceptionpublic void updateStagedPortlets(long groupId,
org.json.JSONObject stagedPortletIds)
throws java.lang.Exception
java.lang.Exception