java.lang.Object
org.apache.fulcrum.security.entity.impl.SecurityEntityImpl
org.apache.fulcrum.security.model.basic.entity.impl.BasicGroupImpl
Alle implementierten Schnittstellen:
Serializable, Group, SecurityEntity, BasicGroup
Bekannte direkte Unterklassen:
DynamicGroupImpl

public class BasicGroupImpl extends SecurityEntityImpl implements BasicGroup
Represents the "basic" model where users are part of groups, but nothing else.
Version:
$Id: BasicGroup.java 223057 2004-07-05 19:28:23Z epugh $
Autor:
Eric Pugh
Siehe auch:
  • Konstruktordetails

    • BasicGroupImpl

      public BasicGroupImpl()
  • Methodendetails

    • getUsers

      public UserSet<?> getUsers()
      Get the users that are part of this group
      Angegeben von:
      getUsers in Schnittstelle BasicGroup
      Gibt zurück:
      a set of users
    • setUsers

      public void setUsers(UserSet userSet)
      Set the users that are part of this group
      Angegeben von:
      setUsers in Schnittstelle BasicGroup
      Parameter:
      userSet - a set of users
    • getUsersAsSet

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

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

      public void addUser(User user)
      Add a user to this group
      Angegeben von:
      addUser in Schnittstelle BasicGroup
      Parameter:
      user - the user to add
    • removeUser

      public void removeUser(User user)
      Remove a user from this group
      Angegeben von:
      removeUser in Schnittstelle BasicGroup
      Parameter:
      user - the user to remove