Schnittstelle BasicGroup

Alle Superschnittstellen:
Group, SecurityEntity, Serializable
Alle bekannten Unterschnittstellen:
DynamicGroup
Alle bekannten Implementierungsklassen:
BasicGroupImpl, DynamicGroupImpl

public interface BasicGroup extends Group
Represents the "basic" model where users are part of groups, but nothing else.
Version:
$Id$
Autor:
Eric Pugh
  • Methodendetails

    • getUsers

      UserSet getUsers()
      Get the users that are part of this group
      Gibt zurück:
      a set of users
    • setUsers

      void setUsers(UserSet userSet)
      Set the users that are part of this group
      Parameter:
      userSet - a set of users
    • getUsersAsSet

      <T extends User> Set<T> getUsersAsSet()
      Get the users that are part of this group as a Set
      Typparameter:
      T - User type
      Gibt zurück:
      a set of users
    • setUsersAsSet

      <T extends User> void setUsersAsSet(Set<T> users)
      Set the users that are part of this group as a Set
      Typparameter:
      T - User type
      Parameter:
      users - a set of users
    • addUser

      void addUser(User user)
      Add a user to this group
      Parameter:
      user - the user to add
    • removeUser

      void removeUser(User user)
      Remove a user from this group
      Parameter:
      user - the user to remove