Package lumis.portal.user
Interface IUserPropertiesReadOnly
-
- All Known Subinterfaces:
IUserProperties
- All Known Implementing Classes:
UserProperties
@StableMinor(version="14.0", sinceVersion="12.0") public interface IUserPropertiesReadOnly
Read-only interface of user properties.- Since:
- 12.0.0
- Version:
- $Revision: 24477 $ $Date: 2021-04-28 11:30:36 -0300 (Wed, 28 Apr 2021) $
- See Also:
UserConfig.getProperties()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,List<Object>>
getCustomAttributes()
Returns an unmodifiable map of the global custom attributes - the local attributes will not be returned.Map<String,Map<String,List<Object>>>
getCustomAttributesMap()
Returns custom attributes map for each service instance identifier.String
getEmail()
Returns the e-mail.String
getFirstName()
Returns the first name.String
getFullName()
Returns the full name.String
getLastName()
Returns the last name.String
getMiddleName()
Returns the middle name.
-
-
-
Method Detail
-
getEmail
String getEmail()
Returns the e-mail.- Returns:
- the e-mail or
null
if no e-mail is set. - Since:
- 12.0.0
-
getFirstName
String getFirstName()
Returns the first name.- Returns:
- the first name or
null
if no first name is set. - Since:
- 12.0.0
-
getMiddleName
String getMiddleName()
Returns the middle name.- Returns:
- the middle name or
null
if no middle name is set. - Since:
- 12.0.0
-
getLastName
String getLastName()
Returns the last name.- Returns:
- the last name or
null
if no last name is set. - Since:
- 12.0.0
-
getFullName
String getFullName()
Returns the full name.- Returns:
- the full name or
null
if no getFirstName()first name is set. - Since:
- 12.0.0
-
getCustomAttributes
Map<String,List<Object>> getCustomAttributes()
Returns an unmodifiable map of the global custom attributes - the local attributes will not be returned.- Returns:
- an unmodifiable map where the key is the attribute identifier and the value a list of the attribute values.
- Since:
- 12.0.0
-
getCustomAttributesMap
Map<String,Map<String,List<Object>>> getCustomAttributesMap()
Returns custom attributes map for each service instance identifier. The global user attribute values will be in null key.- Returns:
- custom attributes map for each service instance identifier. The global user attribute values will be in null key.
- Since:
- 14.0.0
-
-