Interface IUserProperties

    • Method Detail

      • setEmail

        void setEmail​(java.lang.String email)
        Sets the e-mail.
        Parameters:
        email - the e-mail.
        Since:
        12.0.0
      • setFirstName

        void setFirstName​(java.lang.String firstName)
        Sets the first name.
        Parameters:
        firstName - the first name.
        Since:
        12.0.0
      • setMiddleName

        void setMiddleName​(java.lang.String middleName)
        Sets the middle name.
        Parameters:
        middleName - the middle name.
        Since:
        12.0.0
      • setLastName

        void setLastName​(java.lang.String lastName)
        Sets the last name.
        Parameters:
        lastName - the last name.
        Since:
        12.0.0
      • getCustomAttributes

        java.util.Map<java.lang.String,​java.util.List<java.lang.Object>> getCustomAttributes()
        Returns a mutable map of the global custom attributes - the local attributes will not be returned.
        Specified by:
        getCustomAttributes in interface IUserPropertiesReadOnly
        Returns:
        a map where the key is the user attribute identifier and the value is the list with the values for that attribute.
        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.
        Specified by:
        getCustomAttributesMap in interface IUserPropertiesReadOnly
        Returns:
        custom attributes map for each service instance identifier. The global user attribute values will be in null key.
        Since:
        14.0.0