Interface IRoleAssignmentImmutable

  • All Known Implementing Classes:
    RoleAssignmentImmutable

    public interface IRoleAssignmentImmutable
    An interface for role assignments from the database that should not be altered.
    • Method Detail

      • getAuthorizationGroup

        IAuthorizationGroupImmutable getAuthorizationGroup()
        Returns:
        The authorization group or null if there is none for this assignment
      • getUser

        IUserImmutable getUser()
        Returns:
        The user or null if there is none for this assignment
      • getSpace

        ISpaceImmutable getSpace()
        Returns:
        The space or null if there is none for this assignment
      • getRoleSetCode

        ch.systemsx.cisd.openbis.generic.shared.basic.dto.RoleWithHierarchy getRoleSetCode()
        Returns:
        The role code.