Package com.appiancorp.suiteapi.forums
Class ForumsRoleMap
java.lang.Object
com.appiancorp.suiteapi.common.RoleMap
com.appiancorp.suiteapi.common.PublicRoleMap
com.appiancorp.suiteapi.forums.ForumsRoleMap
- All Implemented Interfaces:
XMLable
,Serializable
,Map
Deprecated.
The Discussion Forums functionality will be removed in a future release. Use the News feed
and related smart services to build applications with similar functionality.
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Deprecated.static final String
Deprecated.static final int
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.Fields inherited from class com.appiancorp.suiteapi.common.PublicRoleMap
ADMINISTRATOR, TYPE_GROUP, TYPE_USER
Fields inherited from class com.appiancorp.suiteapi.common.RoleMap
AGGREGATE_SECURITY_KEY, SECURITY_KEY, TYPE_AGGREGATE_GROUP, TYPE_AGGREGATE_USER, TYPE_GROUP_UUIDS, TYPE_USER_UUIDS
Fields inherited from interface com.appiancorp.suiteapi.common.XMLable
DEFAULT_BUFFER_SIZE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addForumAdministratorGroups
(Long[] groupIds_) Deprecated.Appends to the groups who have forum administrative permissionsvoid
addForumAdministrators
(String[] usernames_) Deprecated.Appends to the users who have administrative permissionsvoid
addParticipantGroups
(Long[] groupIds_) Deprecated.void
addParticipants
(String[] usernames_) Deprecated.Long[]
Deprecated.Retrieves the groups who have forum administrative permissionsString[]
Deprecated.Retrieves the users who have forum administrative permissionsLong[]
Deprecated.String[]
Deprecated.void
removeAdministrators
(String[] usernames_) Deprecated.Deletes from the users who have administrative permissionsvoid
removeForumAdministratorGroups
(Long[] groupIds_) Deprecated.Deletes from the groups who have forum administrative permissionsvoid
removeParticipantGroups
(Long[] groupIds_) Deprecated.void
removeParticipants
(String[] usernames_) Deprecated.void
setForumAdministratorGroups
(Long[] groupIds_) Deprecated.Sets the groups who have forum administrative permissionsvoid
setForumAdministrators
(String[] usernames_) Deprecated.Sets the users who have forum administrative permissionsvoid
setParticipantGroups
(Long[] groupIds_) Deprecated.void
setParticipants
(String[] usernames_) Deprecated.Methods inherited from class com.appiancorp.suiteapi.common.PublicRoleMap
addAdministratorGroups, addAdministrators, getAdministratorGroups, getAdministrators, removeAdministratorGroups, setAdministratorGroups, setAdministrators
Methods inherited from class com.appiancorp.suiteapi.common.RoleMap
addActorsToRole, addActorsToRole, clear, containsActors, containsKey, containsValue, entrySet, equals, get, getActorsInRole, getAggregateSecurity, getAllGroupIds, getAllUsernames, getRole, getRoleNames, getRoles, getSecurity, hashCode, init, isEmpty, keySet, mergeWith, put, putAll, remove, removeActorsFromRole, removeActorsFromRole, removeAllRoles, setActorsInRole, setActorsInRole, setAggregateSecurity, setRole, setRoles, setRoles, setSecurity, size, toString, toXML, toXML, values
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Field Details
-
ROLE_SYSADMIN
Deprecated.- See Also:
-
ROLE_APPADMIN
Deprecated.- See Also:
-
ROLE_OWNER
Deprecated.- See Also:
-
ROLE_ADMINISTRATOR
Deprecated.- See Also:
-
ROLE_WRITER
Deprecated.- See Also:
-
ROLE_READER
Deprecated.- See Also:
-
ROLE_USER
Deprecated.- See Also:
-
ROLE_EXPLICIT_NONMEMBER
Deprecated.- See Also:
-
ROLE_ANONYMOUS
Deprecated.- See Also:
-
PARTICIPANT
Deprecated.- See Also:
-
ADMIN_INT_VALUE
public static final int ADMIN_INT_VALUEDeprecated.- See Also:
-
PARTICIPANT_INT_VALUE
public static final int PARTICIPANT_INT_VALUEDeprecated.- See Also:
-
-
Constructor Details
-
ForumsRoleMap
public ForumsRoleMap()Deprecated. -
ForumsRoleMap
Deprecated.
-
-
Method Details
-
getParticipants
Deprecated. -
getParticipantGroups
Deprecated. -
setParticipants
Deprecated. -
setParticipantGroups
Deprecated. -
addParticipants
Deprecated. -
addParticipantGroups
Deprecated. -
removeParticipants
Deprecated. -
removeParticipantGroups
Deprecated. -
getForumAdministrators
Deprecated.Retrieves the users who have forum administrative permissions- Returns:
- a list containing the unique IDs of the users
-
getForumAdministratorGroups
Deprecated.Retrieves the groups who have forum administrative permissions- Returns:
- a list containing the unique IDs of the groups
-
setForumAdministrators
Deprecated.Sets the users who have forum administrative permissions- Parameters:
usernames_
- a list containing the unique IDs of the users
-
setForumAdministratorGroups
Deprecated.Sets the groups who have forum administrative permissions- Parameters:
groupIds_
- a list containing the unique IDs of the groups
-
addForumAdministrators
Deprecated.Appends to the users who have administrative permissions- Parameters:
usernames_
- a list containing the unique IDs of the users to be added
-
addForumAdministratorGroups
Deprecated.Appends to the groups who have forum administrative permissions- Parameters:
groupIds_
- a list containing the unique IDs of the groups to be added
-
removeAdministrators
Deprecated.Deletes from the users who have administrative permissions- Overrides:
removeAdministrators
in classPublicRoleMap
- Parameters:
usernames_
- a list containing the unique IDs of the users to be deleted
-
removeForumAdministratorGroups
Deprecated.Deletes from the groups who have forum administrative permissions- Parameters:
groupIds_
- a list containing the unique IDs of the groups to be deleted
-