Package lumis.portal.user
Interface IUserPropertiesReadOnly
-
- All Known Subinterfaces:
IUserProperties
- All Known Implementing Classes:
UserProperties
@StableMinor(version="17.0", sinceVersion="12.0") public interface IUserPropertiesReadOnly
Read-only interface of user properties.- Since:
- 12.0.0
- Version:
- $Revision$ $Date$
- See Also:
UserConfig.getProperties()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.util.List<java.lang.Object>>
getCustomAttributes()
Returns an unmodifiable map of the global custom attributes - the local attributes will not be returned.java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<java.lang.Object>>>
getCustomAttributesMap()
Returns custom attributes map for each service instance identifier.java.lang.String
getEmail()
Returns the e-mail.java.lang.String
getFirstName()
Returns the first name.java.lang.String
getFullName()
Returns the full name.java.lang.String
getLastName()
Returns the last name.java.lang.String
getMiddleName()
Returns the middle name.
-
-
-
Method Detail
-
getEmail
java.lang.String getEmail()
Returns the e-mail.- Returns:
- the e-mail or
null
if no e-mail is set. - Since:
- 12.0.0
-
getFirstName
java.lang.String getFirstName()
Returns the first name.- Returns:
- the first name or
null
if no first name is set. - Since:
- 12.0.0
-
getMiddleName
java.lang.String getMiddleName()
Returns the middle name.- Returns:
- the middle name or
null
if no middle name is set. - Since:
- 12.0.0
-
getLastName
java.lang.String getLastName()
Returns the last name.- Returns:
- the last name or
null
if no last name is set. - Since:
- 12.0.0
-
getFullName
java.lang.String getFullName()
Returns the full name.- Returns:
- the full name or
null
if no getFirstName()first name is set. - Since:
- 12.0.0
-
getCustomAttributes
java.util.Map<java.lang.String,java.util.List<java.lang.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
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<java.lang.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
-
-