Class MemoryGroup

    • Field Detail

      • roles

        protected final java.util.concurrent.CopyOnWriteArrayList<Role> roles
        Deprecated.
        The set of Roles associated with this group.
    • Method Detail

      • getRoles

        public java.util.Iterator<Role> getRoles()
        Deprecated.
        Return the set of Roles assigned specifically to this group.
        Specified by:
        getRoles in interface Group
        Specified by:
        getRoles in class AbstractGroup
        Returns:
        the set of Roles assigned specifically to this group.
      • getUsers

        public java.util.Iterator<User> getUsers()
        Deprecated.
        Return the set of Users that are members of this group.
        Specified by:
        getUsers in interface Group
        Specified by:
        getUsers in class AbstractGroup
        Returns:
        the set of Users that are members of this group.
      • addRole

        public void addRole​(Role role)
        Deprecated.
        Add a new Role to those assigned specifically to this group.
        Specified by:
        addRole in interface Group
        Specified by:
        addRole in class AbstractGroup
        Parameters:
        role - The new role
      • isInRole

        public boolean isInRole​(Role role)
        Deprecated.
        Is this group specifically assigned the specified Role?
        Specified by:
        isInRole in interface Group
        Specified by:
        isInRole in class AbstractGroup
        Parameters:
        role - The role to check
        Returns:
        true if the group is assigned to the specified role otherwise false
      • removeRole

        public void removeRole​(Role role)
        Deprecated.
        Remove a Role from those assigned to this group.
        Specified by:
        removeRole in interface Group
        Specified by:
        removeRole in class AbstractGroup
        Parameters:
        role - The old role
      • toString

        public java.lang.String toString()
        Deprecated.

        Return a String representation of this group in XML format.

        Specified by:
        toString in interface java.security.Principal
        Overrides:
        toString in class java.lang.Object