|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.confluence.it.usermanagement.DefaultUserManagementHelper
public class DefaultUserManagementHelper
| Constructor Summary | |
|---|---|
DefaultUserManagementHelper(ConfluenceRpc xmlrpc)
|
|
| Method Summary | |
|---|---|
void |
addUserToGroup(java.lang.String userName,
java.lang.String groupName)
|
void |
cleanUpOldUsersAndGroups()
Clean up any users and groups created by this user management helper or otherwise. |
void |
createGroup(java.lang.String groupName)
|
void |
createUser(java.lang.String username,
java.lang.String fullName,
java.lang.String email,
java.lang.String password)
|
void |
createUser(User user)
|
void |
editUser(User user)
Update the full name or e-mail address of the user. |
void |
fixUser(User user)
Ensure that the user's details in the system match those in user. |
void |
removeGroup(java.lang.String groupName)
|
void |
removeUser(java.lang.String username)
|
void |
removeUserFromGroup(java.lang.String userName,
java.lang.String groupName)
|
void |
removeUserUncleanly(java.lang.String username)
Removes a user with the given username but do not remove their dependent permissions or pages. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultUserManagementHelper(ConfluenceRpc xmlrpc)
| Method Detail |
|---|
public void addUserToGroup(java.lang.String userName,
java.lang.String groupName)
addUserToGroup in interface UserManagementHelper
public void createUser(java.lang.String username,
java.lang.String fullName,
java.lang.String email,
java.lang.String password)
createUser in interface UserManagementHelperpublic void createUser(User user)
createUser in interface UserManagementHelperpublic void cleanUpOldUsersAndGroups()
UserManagementHelper
cleanUpOldUsersAndGroups in interface UserManagementHelperpublic void removeUser(java.lang.String username)
removeUser in interface UserManagementHelperpublic void createGroup(java.lang.String groupName)
createGroup in interface UserManagementHelperpublic void editUser(User user)
UserManagementHelper
editUser in interface UserManagementHelperuser - the user containing new full name or e-mail address details.
public void removeUserFromGroup(java.lang.String userName,
java.lang.String groupName)
removeUserFromGroup in interface UserManagementHelperpublic void removeGroup(java.lang.String groupName)
removeGroup in interface UserManagementHelperpublic void removeUserUncleanly(java.lang.String username)
UserManagementHelper
removeUserUncleanly in interface UserManagementHelperusername - the username of the user to removepublic void fixUser(User user)
UserManagementHelperuser. That is,
it finds the user in the system by its username, and sets the full name and email address.
fixUser in interface UserManagementHelperuser - a user to set the details of
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||