public class GroupService
extends BaseService
| Constructor and Description |
|---|
GroupService(Session session) |
| Modifier and Type | Method and Description |
|---|---|
org.json.JSONObject |
addGroup(long parentGroupId,
long liveGroupId,
org.json.JSONObject nameMap,
org.json.JSONObject descriptionMap,
int type,
boolean manualMembership,
int membershipRestriction,
java.lang.String friendlyURL,
boolean site,
boolean inheritContent,
boolean active,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
addGroup(long parentGroupId,
long liveGroupId,
org.json.JSONObject nameMap,
org.json.JSONObject descriptionMap,
int type,
boolean manualMembership,
int membershipRestriction,
java.lang.String friendlyURL,
boolean site,
boolean active,
JSONObjectWrapper serviceContext) |
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) |
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 groupKey) |
java.lang.String |
getGroupDisplayUrl(long groupId,
boolean privateLayout,
boolean secureConnection) |
org.json.JSONArray |
getGroups(long companyId,
long parentGroupId,
boolean site) |
org.json.JSONArray |
getManageableSiteGroups(org.json.JSONArray 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 |
getUserSitesGroups() |
org.json.JSONArray |
getUserSitesGroups(org.json.JSONArray classNames,
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,
org.json.JSONArray classNameIds,
java.lang.String keywords,
org.json.JSONObject params,
int start,
int end,
JSONObjectWrapper obc) |
org.json.JSONArray |
search(long companyId,
org.json.JSONArray classNameIds,
java.lang.String name,
java.lang.String description,
org.json.JSONObject params,
boolean andOperator,
int start,
int end,
JSONObjectWrapper obc) |
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,
org.json.JSONObject nameMap,
org.json.JSONObject descriptionMap,
int type,
boolean manualMembership,
int membershipRestriction,
java.lang.String friendlyURL,
boolean inheritContent,
boolean active,
JSONObjectWrapper serviceContext) |
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 inheritContent,
boolean active,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
updateGroup(long groupId,
java.lang.String typeSettings) |
void |
updateStagedPortlets(long groupId,
org.json.JSONObject stagedPortletIds) |
public org.json.JSONObject addGroup(long parentGroupId,
long liveGroupId,
org.json.JSONObject nameMap,
org.json.JSONObject descriptionMap,
int type,
boolean manualMembership,
int membershipRestriction,
java.lang.String friendlyURL,
boolean site,
boolean inheritContent,
boolean active,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject addGroup(long parentGroupId,
long liveGroupId,
org.json.JSONObject nameMap,
org.json.JSONObject descriptionMap,
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(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 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 groupKey)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getGroupDisplayUrl(long groupId,
boolean privateLayout,
boolean secureConnection)
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.JSONArray 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 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 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,
org.json.JSONArray classNameIds,
java.lang.String keywords,
org.json.JSONObject params,
int start,
int end,
JSONObjectWrapper obc)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray search(long companyId,
org.json.JSONArray classNameIds,
java.lang.String name,
java.lang.String description,
org.json.JSONObject params,
boolean andOperator,
int start,
int end,
JSONObjectWrapper obc)
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,
org.json.JSONObject nameMap,
org.json.JSONObject descriptionMap,
int type,
boolean manualMembership,
int membershipRestriction,
java.lang.String friendlyURL,
boolean inheritContent,
boolean active,
JSONObjectWrapper serviceContext)
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 inheritContent,
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