public class UserUpdater extends Object implements Serializable
User. Chaining is possible with this updator to ease the User update.
User,
Serialized Form| Modifier and Type | Class and Description |
|---|---|
static class |
UserUpdater.UserField
represent the available
User fields |
| Constructor and Description |
|---|
UserUpdater()
Default Constructor.
|
public UserUpdater setUserName(String name)
name - the user's username to updateUserUpdater for chaining purposepublic UserUpdater setPassword(String password)
password - the user's password to updateUserUpdater for chaining purposepublic UserUpdater setFirstName(String firstName)
firstName - the user's firstname to updateUserUpdater for chaining purposepublic UserUpdater setLastName(String lastName)
lastName - the user's lastname to updateUserUpdater for chaining purpose@Deprecated public UserUpdater setIconName(String iconName)
iconName - the user's icon name to updateUserUpdater for chaining purposepublic UserUpdater setManagerId(long managerId)
managerId - the user's manager id to updateUserUpdater for chaining purpose@Deprecated public UserUpdater setIconPath(String iconPath)
iconPath - the user's icon path to updateUserUpdater for chaining purposepublic UserUpdater setTitle(String title)
title - the user's title to updateUserUpdater for chaining purposepublic UserUpdater setJobTitle(String jobTitle)
jobTitle - the user's job title to updateUserUpdater for chaining purposepublic UserUpdater setEnabled(boolean enabled)
enabled - allow to know if the current user is enabled inside organizationUserUpdater for chaining purposepublic Map<UserUpdater.UserField,Serializable> getFields()
public UserUpdater setPersonalContactData(ContactDataUpdater persoContactUpdater)
persoContactUpdater - the user's personal contact information to updateUserUpdater for chaining purposepublic UserUpdater setProfessionalContactData(ContactDataUpdater proContactUpdater)
proContactUpdater - the user's professional contact information to updateUserUpdater for chaining purposepublic ContactDataUpdater getPersoContactUpdater()
public ContactDataUpdater getProContactUpdater()
public boolean hasFields()
public UserUpdater setIcon(String filename, byte[] content)
Copyright © 2018 Bonitasoft S.A.. All rights reserved.