|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.crowd.model.user.UserTemplate
public class UserTemplate
A publicly mutable User implementation.
Used to create or update a user.
| Constructor Summary | |
|---|---|
UserTemplate(String name)
|
|
UserTemplate(String username,
long directoryId)
Build a template for a new user. |
|
UserTemplate(String username,
String firstName,
String lastName,
String displayName)
|
|
UserTemplate(User user)
Build a template from an existing user. |
|
UserTemplate(com.atlassian.crowd.embedded.api.User user)
Build a template from an existing user. |
|
| Method Summary | |
|---|---|
int |
compareTo(com.atlassian.crowd.embedded.api.User other)
|
boolean |
equals(Object o)
|
long |
getDirectoryId()
|
String |
getDisplayName()
|
String |
getEmailAddress()
|
String |
getExternalId()
|
String |
getFirstName()
|
String |
getLastName()
|
String |
getName()
|
int |
hashCode()
|
boolean |
isActive()
|
void |
setActive(boolean active)
|
void |
setDirectoryId(long directoryId)
|
void |
setDisplayName(String displayName)
|
void |
setEmailAddress(String emailAddress)
|
void |
setExternalId(String externalId)
|
void |
setFirstName(String firstName)
|
void |
setLastName(String lastName)
|
void |
setName(String name)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public UserTemplate(String username,
long directoryId)
username - username of new user.directoryId - ID of the directory in which to store the new user.public UserTemplate(String name)
public UserTemplate(User user)
user - user to build template from.
public UserTemplate(String username,
String firstName,
String lastName,
String displayName)
public UserTemplate(com.atlassian.crowd.embedded.api.User user)
user - user to build template from.| Method Detail |
|---|
public void setDirectoryId(long directoryId)
public void setName(String name)
public long getDirectoryId()
getDirectoryId in interface com.atlassian.crowd.embedded.api.UsergetDirectoryId in interface DirectoryEntitypublic boolean isActive()
isActive in interface com.atlassian.crowd.embedded.api.Userpublic void setActive(boolean active)
public String getName()
getName in interface DirectoryEntitygetName in interface Principalpublic String getEmailAddress()
getEmailAddress in interface com.atlassian.crowd.embedded.api.Userpublic void setEmailAddress(String emailAddress)
public String getFirstName()
public void setFirstName(String firstName)
public String getLastName()
public void setLastName(String lastName)
public String getDisplayName()
getDisplayName in interface com.atlassian.crowd.embedded.api.Userpublic void setDisplayName(String displayName)
public boolean equals(Object o)
equals in interface com.atlassian.crowd.embedded.api.Userequals in interface DirectoryEntityequals in interface Principalequals in class Objectpublic int hashCode()
hashCode in interface com.atlassian.crowd.embedded.api.UserhashCode in interface DirectoryEntityhashCode in interface PrincipalhashCode in class Objectpublic int compareTo(com.atlassian.crowd.embedded.api.User other)
compareTo in interface com.atlassian.crowd.embedded.api.UsercompareTo in interface Comparable<com.atlassian.crowd.embedded.api.User>public String getExternalId()
public void setExternalId(String externalId)
public String toString()
toString in interface PrincipaltoString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||