public class UserCreator extends Object implements Serializable
User. Chaining is possible with this creator to ease the User creation.
User,
Serialized Form| Modifier and Type | Class and Description |
|---|---|
static class |
UserCreator.UserField
represents the available
User field |
| Constructor and Description |
|---|
UserCreator(String name,
String password)
create a new creator instance with a given user name and password
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Map<UserCreator.UserField,Serializable> |
getFields() |
Map<ContactDataCreator.ContactDataField,Serializable> |
getPersoFields() |
Map<ContactDataCreator.ContactDataField,Serializable> |
getProFields() |
int |
hashCode() |
UserCreator |
setEnabled(boolean enabled) |
UserCreator |
setFirstName(String firstName) |
UserCreator |
setIcon(String filename,
byte[] content) |
UserCreator |
setIconName(String iconName)
Deprecated.
since 7.3.0 use #setIcon
|
UserCreator |
setIconPath(String iconPath)
Deprecated.
since 7.3.0 use #setIcon
|
UserCreator |
setJobTitle(String jobTitle) |
UserCreator |
setLastName(String lastName) |
UserCreator |
setManagerUserId(long managerUserId) |
UserCreator |
setPersonalContactData(ContactDataCreator creator) |
UserCreator |
setProfessionalContactData(ContactDataCreator creator) |
UserCreator |
setTitle(String title) |
String |
toString() |
public UserCreator setFirstName(String firstName)
firstName - the user's firstname to createUserCreatorpublic UserCreator setLastName(String lastName)
lastName - the user's lastName to createUserCreator@Deprecated public UserCreator setIconName(String iconName)
iconName - the user's icon name to createUserCreator@Deprecated public UserCreator setIconPath(String iconPath)
iconPath - the user's icon path to createUserCreatorpublic UserCreator setTitle(String title)
title - the user's title to createUserCreatorpublic UserCreator setJobTitle(String jobTitle)
jobTitle - the user's jobTitle to createUserCreatorpublic UserCreator setManagerUserId(long managerUserId)
managerUserId - the user's manager id to createUserCreatorpublic UserCreator setEnabled(boolean enabled)
enabled - enabled Boolean set to true if the user is enabled inside the organizationUserCreatorpublic Map<UserCreator.UserField,Serializable> getFields()
public Map<ContactDataCreator.ContactDataField,Serializable> getPersoFields()
public Map<ContactDataCreator.ContactDataField,Serializable> getProFields()
public UserCreator setPersonalContactData(ContactDataCreator creator)
creator - the user's personal contact information to createUserCreatorpublic UserCreator setProfessionalContactData(ContactDataCreator creator)
creator - the user's professional contact information to createUserCreatorpublic UserCreator setIcon(String filename, byte[] content)
Copyright © 2018 Bonitasoft S.A.. All rights reserved.