@Service public class GroupService extends Object
| Constructor and Description |
|---|
GroupService() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addSubGroup(String adminUser,
String adminPass,
String groupName,
String subGroup)
Add sub group.
|
boolean |
addUserToGroup(String adminUser,
String adminPass,
String groupName,
String userName)
Add user to group.
|
boolean |
changeGroupRole(String siteManager,
String passwordManager,
String siteName,
String groupName,
String role)
Change the role for a group
|
int |
countAuthoritiesFromGroup(String adminUser,
String adminPass,
String groupName)
Count users and groups added in root group
|
boolean |
createGroup(String adminUser,
String adminPass,
String groupName)
Create a new Group.
|
boolean |
groupExists(String adminUser,
String adminPass,
String groupName)
Checks if group exists.
|
boolean |
inviteGroupToSite(String siteManager,
String passwordManager,
String siteId,
String groupName,
String role)
Method to request to join a site
|
boolean |
isUserAddedToGroup(String adminUser,
String adminPass,
String groupName,
String userName)
Verify if a user is member of a group.
|
boolean |
removeGroup(String adminUser,
String adminPass,
String groupName)
Remove a root group
|
boolean |
removeSubgroupFromGroup(String adminUser,
String adminPass,
String groupName,
String subGroup)
Remove subgroup from group
|
boolean |
removeUserFromGroup(String adminUser,
String adminPass,
String groupName,
String userName)
Remove user from group
|
public boolean inviteGroupToSite(String siteManager, String passwordManager, String siteId, String groupName, String role)
siteManager - String site managerpasswordManager - String passwordsiteId - site identifiergroupName - group to be invitedrole - applied for the groupRuntimeException - if invalid site or user rolepublic boolean groupExists(String adminUser, String adminPass, String groupName)
adminUser - admin usernameadminPass - admin credentialgroupName - String group namepublic boolean createGroup(String adminUser, String adminPass, String groupName)
adminUser - admin usernameadminPass - admin credentialgroupName - group namepublic boolean addUserToGroup(String adminUser, String adminPass, String groupName, String userName)
adminUser - admin usernameadminPass - admin credentialgroupName - group nameuserName - String identifierpublic boolean addSubGroup(String adminUser, String adminPass, String groupName, String subGroup)
adminUser - admin usernameadminPass - admin credentialgroupName - group namesubGroup - sub group namepublic boolean removeUserFromGroup(String adminUser, String adminPass, String groupName, String userName)
adminUser - admin usernameadminPass - admin credentialgroupName - group nameuserName - String identifierpublic boolean removeSubgroupFromGroup(String adminUser, String adminPass, String groupName, String subGroup)
adminUser - admin usernameadminPass - admin credentialgroupName - group namesubGroup - sub group namepublic boolean removeGroup(String adminUser, String adminPass, String groupName)
adminUser - admin usernameadminPass - admin credentialgroupName - String group namepublic int countAuthoritiesFromGroup(String adminUser, String adminPass, String groupName)
adminUser - admin usernameadminPass - admin credentialgroupName - String group namepublic boolean isUserAddedToGroup(String adminUser, String adminPass, String groupName, String userName)
adminUser - String admin useradminPass - String admin passwordgroupName - String groupuserName - String user to be searchedpublic boolean changeGroupRole(String siteManager, String passwordManager, String siteName, String groupName, String role)
siteManager - String site managerpasswordManager - String passwordsiteName - String site idgroupName - String identifier group namerole - String roleRuntimeException - if invalid site or if groupName is
not member of the siteCopyright © 2017 Alfresco Software. All rights reserved.