com.polarion.alm.projects.model.IUser


FIELDS
Modifiers and TypeNameDescription
String PROTO
String KEY_ID
String KEY_NAME
String KEY_EMAIL
String KEY_DESCRIPTION
String KEY_INITIALS
String KEY_AVATAR_FILE_NAME
String KEY_DISABLED_NOTIFICATIONS
String KEY_HOMEPAGECONTENT
Set DIFF_IGNORED_FIELDS
METHODS
Modifiers and TypeNameDescription
String getId() The actual ID of the user. The same as {@link #getLoginName()} . This method can be used even when the user is unresolvable.
String getLoginName() The same as {@link #getId()} . This is just a bussiness method - facade for {@link #getId()} , there is no loginName field.
String getName()
String getLabel() Returns the name of the user, unless the name is empty or the user is unresolvable, in which case it returns the user ID.
String getEmail()
Text getDescription()
String getInitials()
boolean isDisabled()
String getAvatarURL() Returns avatar image URL, which can be either the user uploaded image or reference to external image or to default image. The URL may be absolute, or relative to portal base URL. Does not throw {@link UnresolvableObjectException} or {@link PermissionDeniedException} when this user is unresolvable, not yet persisted or if current user has no read permission.
boolean hasAvatarFile()
boolean hasDisabledNotifications()
Text getHomePageContent()

Back to Index