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
FieldsModifier and TypeFieldDescriptionstatic final intDeprecated.static final StringDeprecated.static final intDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.Fields inherited from class com.appiancorp.suiteapi.common.PublicRoleMap
ADMINISTRATOR, TYPE_GROUP, TYPE_USERFields inherited from class com.appiancorp.suiteapi.common.RoleMap
AGGREGATE_SECURITY_KEY, SECURITY_KEY, TYPE_AGGREGATE_GROUP, TYPE_AGGREGATE_USER, TYPE_GROUP_UUIDS, TYPE_USER_UUIDSFields inherited from interface com.appiancorp.suiteapi.common.XMLable
DEFAULT_BUFFER_SIZE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddForumAdministratorGroups(Long[] groupIds_) Deprecated.Appends to the groups who have forum administrative permissionsvoidaddForumAdministrators(String[] usernames_) Deprecated.Appends to the users who have administrative permissionsvoidaddParticipantGroups(Long[] groupIds_) Deprecated.voidaddParticipants(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.voidremoveAdministrators(String[] usernames_) Deprecated.Deletes from the users who have administrative permissionsvoidremoveForumAdministratorGroups(Long[] groupIds_) Deprecated.Deletes from the groups who have forum administrative permissionsvoidremoveParticipantGroups(Long[] groupIds_) Deprecated.voidremoveParticipants(String[] usernames_) Deprecated.voidsetForumAdministratorGroups(Long[] groupIds_) Deprecated.Sets the groups who have forum administrative permissionsvoidsetForumAdministrators(String[] usernames_) Deprecated.Sets the users who have forum administrative permissionsvoidsetParticipantGroups(Long[] groupIds_) Deprecated.voidsetParticipants(String[] usernames_) Deprecated.Methods inherited from class com.appiancorp.suiteapi.common.PublicRoleMap
addAdministratorGroups, addAdministrators, getAdministratorGroups, getAdministrators, removeAdministratorGroups, setAdministratorGroups, setAdministratorsMethods 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, valuesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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:
removeAdministratorsin 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
-