public static interface UserFactory.Builder
done()
Modifier and Type | Method and Description |
---|---|
UserFactory.Builder |
attribute(java.lang.String name,
java.lang.Object... value)
Sets an additional user attribute.
|
UserFactory.Builder |
displayableUserName(java.lang.String name)
Sets the displayableUserName.
|
void |
done()
Invoke when done populating this user.
|
UserFactory.Builder |
email(java.lang.String email)
Sets the email for this user.
|
UserFactory.Builder |
image(byte[] image)
Sets the image representing this user.
|
UserFactory.Builder |
locale(java.lang.String locale)
Sets the locale of this user.
|
UserFactory.Builder |
login(java.lang.String login)
Sets the loginname or username for this user.
|
UserFactory.Builder |
roles(java.lang.String site,
java.lang.String... roles)
Set the roles for a site for this user.
|
UserFactory.Builder |
timeZone(java.lang.String zone)
Sets the timezone of this user.
|
UserFactory.Builder email(java.lang.String email)
email
- user's emailUserFactory.Builder login(java.lang.String login)
login
- login user nameUserFactory.Builder locale(java.lang.String locale)
locale
- users localeUserFactory.Builder timeZone(java.lang.String zone)
zone
- users time zoneUserFactory.Builder displayableUserName(java.lang.String name)
name
- user name to be displayedUserFactory.Builder image(byte[] image)
image
- user's imageUserFactory.Builder roles(java.lang.String site, java.lang.String... roles)
site
- site nameroles
- user rolesUserFactory.Builder attribute(java.lang.String name, java.lang.Object... value)
name
- attribute namevalue
- attribute valuevoid done()