Interface SaUserInfo

All Superinterfaces:
MutableUserInformation, Serializable
All Known Subinterfaces:
WorkflowMember
All Known Implementing Classes:
SaUserInfoImpl, WorkflowMemberImpl

public interface SaUserInfo extends MutableUserInformation
This class holds detailed information about a Saperion user management entity e.g. users.
Author:
rbo
  • Field Details

    • UIDFAVORITE

      static final long UIDFAVORITE
      UID to mark favourite folder.
      See Also:
  • Method Details

    • getUid

      int getUid()
      This method returns the id of the user.
      Returns:
      the id of the user
    • getGroupKind

      SaUserInfo.GroupKind getGroupKind()
      This method returns the kind of user management entity.
      Returns:
      the kind of user management entity
    • getType

      @Deprecated int getType()
      Deprecated.
      use getGroupKind() instead
      This method returns the numerical value of the kind of user management entity.
      Returns:
      the numerical value of the kind of user management entity
    • getName

      @Deprecated String getName()
      Deprecated.
      use getUserName() instead
      This method returns the name of the entity.
      Returns:
      the name of the entity
    • getUserName

      UserName getUserName()
      This method returns the name of the entity.
      Returns:
      the name of the entity
    • getOrgUnitUid

      int getOrgUnitUid()
      Returns:
      the unique organisation id the user is assigned to
    • getMandantUid

      int getMandantUid()
      Returns:
      the unique tenant id the user is assigned to
    • getDisplayName

      @Deprecated String getDisplayName()
      Deprecated.
      use getUserName() instead
      Returns:
      the users short name