Class RoleMemberXmlDTO.OutsideOfRole

  • All Implemented Interfaces:
    Serializable
    Enclosing class:
    RoleMemberXmlDTO

    public static class RoleMemberXmlDTO.OutsideOfRole
    extends RoleMemberXmlDTO
    This class represents a <roleMember> element that is not a descendant of a <role> element.
    Author:
    Kuali Rice Team (rice.collab@kuali.org)
    See Also:
    Serialized Form
    • Constructor Detail

      • OutsideOfRole

        public OutsideOfRole()
      • OutsideOfRole

        public OutsideOfRole​(org.kuali.rice.kim.api.role.RoleMember roleMember,
                             boolean populateMemberId)
    • Method Detail

      • getRoleId

        public String getRoleId()
        Description copied from class: RoleMemberXmlDTO
        Retrieves the ID of the role that this member belongs to. Subclasses are responsible for implementing this method so that it does so.
        Specified by:
        getRoleId in class RoleMemberXmlDTO
        Returns:
        The role ID of the role that this member belongs to.
        See Also:
        RoleMemberXmlDTO.getRoleId()
      • setRoleId

        public void setRoleId​(String roleId)
        Parameters:
        roleId - the roleId to set
      • getRoleNameAndNamespace

        public NameAndNamespacePair getRoleNameAndNamespace()
        Returns:
        the roleNameAndNamespace
      • setRoleNameAndNamespace

        public void setRoleNameAndNamespace​(NameAndNamespacePair roleNameAndNamespace)
        Parameters:
        roleNameAndNamespace - the roleNameAndNamespace to set
      • getRoleName

        public String getRoleName()
        Retrieves the role name from the role-name-and-namespace combo.
        Returns:
        The name of the role that this member belongs to, or null if the role-name-and-namespace combo is null.
      • getRoleNamespaceCode

        public String getRoleNamespaceCode()
        Retrieves the role namespace code from the role-name-and-namespace combo.
        Returns:
        The namespace code of the role that this member belongs to, or null if the role-name-and-namespace combo is null.