public class UpdateUserCommand
extends java.lang.Object
Constructor and Description |
---|
UpdateUserCommand(User userToUpdate)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Role> |
getTemporaryRoles() |
void |
setEmail(java.lang.String emailIn) |
void |
setFirstNames(java.lang.String firstNamesIn) |
void |
setLastName(java.lang.String lastNameIn) |
void |
setPassword(java.lang.String passwordIn) |
void |
setPrefix(java.lang.String prefixIn) |
void |
setTemporaryRoles(java.util.Set<Role> rolesIn) |
User |
updateUser()
Updates the user's password, email, prefix, first and last names.
|
public UpdateUserCommand(User userToUpdate)
userToUpdate
- User that will get updated.public User updateUser()
public void setPassword(java.lang.String passwordIn)
passwordIn
- The password to setpublic void setEmail(java.lang.String emailIn)
emailIn
- The email to setpublic void setPrefix(java.lang.String prefixIn)
prefixIn
- The prefix to setpublic void setFirstNames(java.lang.String firstNamesIn)
firstNamesIn
- The first names to setpublic void setLastName(java.lang.String lastNameIn)
lastNameIn
- The last name to setpublic java.util.Set<Role> getTemporaryRoles()
public void setTemporaryRoles(java.util.Set<Role> rolesIn)
rolesIn
- The roles to set.