Interface IUser

  • All Superinterfaces:
    ILogonUser
    All Known Implementing Classes:
    de.uplanet.lucy.server.usermanager.AbstractUser, User

    public interface IUser
    extends ILogonUser
    • Method Detail

      • getPublicId

        String getPublicId()
        Get the user's public ID.

        The public user ID consists of 40 upper-case hexadecimal digits.

        Returns:
        The public user ID.
        Since:
        Intrexx 7.0.
      • getId

        int getId()
      • getClassId

        int getClassId()
      • getContainerGuid

        String getContainerGuid()
      • isModifiablePassword

        boolean isModifiablePassword()
      • isMustChangePassword

        boolean isMustChangePassword()
      • isPasswordExpires

        boolean isPasswordExpires()
      • getPasswordChangedDate

        Date getPasswordChangedDate()
      • isDeletable

        boolean isDeletable()
      • isDeleted

        boolean isDeleted()
      • getContainerId

        int getContainerId()
      • getUserImageUrl

        String getUserImageUrl()
      • getShowUser

        boolean getShowUser()
      • isDisabled

        boolean isDisabled()
      • isLockable

        boolean isLockable()
        Check if the user account can be locked.
        Returns:
        true if the user account can be locked, or false otherwise.
        Since:
        Intrexx 7.0.
      • getLocked

        int getLocked()
        Check if the user is locked.
        Returns:
        0 if the user is not locked, or a value greater than zero if the user is locked.
      • isAnonymous

        boolean isAnonymous()
      • getDescription

        String getDescription()
      • getEmailBiz

        String getEmailBiz()
      • getEmailHome

        String getEmailHome()
      • getPhoneBiz

        String getPhoneBiz()
      • getPhoneFax

        String getPhoneFax()
      • getPhoneHome

        String getPhoneHome()
      • getPhoneMobileBiz

        String getPhoneMobileBiz()
      • getPhoneMobileHome

        String getPhoneMobileHome()
      • getPhonePager

        String getPhonePager()
      • getBirthday

        Date getBirthday()
      • getEnterDate

        Date getEnterDate()
      • isMale

        boolean isMale()
      • isFemale

        boolean isFemale()
      • isDiverse

        boolean isDiverse()
      • getCountry

        String getCountry()
      • getEmployeeNo

        String getEmployeeNo()
      • getStreet

        String getStreet()
      • getPostalCode

        String getPostalCode()
      • getBoss

        @Deprecated
        int getBoss()
        Deprecated.
        Use getBossId() instead.
        Note: The use of integer IDs is discouraged in scripts. Objects should normally identified by their GUIDs.
      • getBossId

        int getBossId()
        Note: The use of integer IDs is discouraged in scripts. Objects should normally identified by their GUIDs.
      • hasBoss

        boolean hasBoss()
      • getExternalLogin

        String getExternalLogin​(int p_iIndex)
      • getExternalPassword

        String getExternalPassword​(int p_iIndex)
      • getExternalLogin1

        String getExternalLogin1()
      • getExternalPassword1

        String getExternalPassword1()
      • getExternalLogin2

        String getExternalLogin2()
      • getExternalPassword2

        String getExternalPassword2()
      • getExternalLogin3

        String getExternalLogin3()
      • getExternalPassword3

        String getExternalPassword3()
      • getDefaultLayout

        String getDefaultLayout()
        Get the default layout.
        Returns:
        The default layout.
      • getDefaultLayoutMobile

        String getDefaultLayoutMobile()
        Get the default layout mobile.
        Returns:
        The default layout mobile.
        Since:
        Intrexx 8.0.
      • getDefaultLanguage

        String getDefaultLanguage()
        Get the default language identifier.
        Returns:
        The default language identifier.
      • getDefaultLocale

        String getDefaultLocale()
        Get the default locale identifier.
        Returns:
        The default locale identifier.
        Since:
        Intrexx 7.0.
      • getProxyPerson

        @Deprecated
        int getProxyPerson()
        Deprecated.
        Use getProxyPersonId() instead.
        Note: The use of integer IDs is discouraged in scripts. Objects should normally identified by their GUIDs.
      • getProxyPersonId

        int getProxyPersonId()
        Note: The use of integer IDs is discouraged in scripts. Objects should normally identified by their GUIDs.
      • hasProxyPerson

        boolean hasProxyPerson()
      • getUserImageFileName

        String getUserImageFileName()
      • getUserImageContentType

        String getUserImageContentType()
      • getUserImageLastModified

        Date getUserImageLastModified()
      • getUserImageMetaInfo

        String getUserImageMetaInfo()