Package org.bonitasoft.engine.identity
Interface User
- All Superinterfaces:
BonitaObject,Serializable
- All Known Implementing Classes:
UserImpl
Represents a user inside the organization.
- Since:
- 6.0.0
- Author:
- Yanyan Liu, Matthieu Chaffotte, Celine Souchet
- See Also:
-
- "org.bonitasoft.engine.api.UserAPI"
-
Method Details
-
getId
long getId()- Returns:
- The identifier of the user
-
getFirstName
String getFirstName()- Returns:
- The user's firstname
-
getLastName
String getLastName()- Returns:
- The user's lastname
-
getUserName
String getUserName()- Returns:
- The user's username
-
getTitle
String getTitle()- Returns:
- The user's title
-
getJobTitle
String getJobTitle()- Returns:
- The user's job title
-
getCreationDate
Date getCreationDate()- Returns:
- The user's creation date
-
getCreatedBy
long getCreatedBy()- Returns:
- The user's id that created the user
-
getLastUpdate
Date getLastUpdate()- Returns:
- The user's last update date
-
getLastConnection
Date getLastConnection()- Returns:
- The user's last connection date
-
getManagerUserId
long getManagerUserId()- Returns:
- The user's manager id
-
isEnabled
boolean isEnabled()- Returns:
- true if the user is enabled
-
getIconId
Long getIconId()- Returns:
- the id of the icon used as avatar
-