You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by ep...@apache.org on 2004/01/10 17:15:03 UTC

cvs commit: jakarta-turbine-fulcrum/security/memory/src/java/org/apache/fulcrum/security/memory MemoryUserManagerImpl.java

epugh       2004/01/10 08:15:03

  Modified:    security/memory/src/java/org/apache/fulcrum/security/memory
                        MemoryUserManagerImpl.java
  Log:
  add getAllUsers
  
  Revision  Changes    Path
  1.2       +12 -1     jakarta-turbine-fulcrum/security/memory/src/java/org/apache/fulcrum/security/memory/MemoryUserManagerImpl.java
  
  Index: MemoryUserManagerImpl.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-fulcrum/security/memory/src/java/org/apache/fulcrum/security/memory/MemoryUserManagerImpl.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- MemoryUserManagerImpl.java	5 Dec 2003 23:21:55 -0000	1.1
  +++ MemoryUserManagerImpl.java	10 Jan 2004 16:15:03 -0000	1.2
  @@ -62,6 +62,7 @@
   import org.apache.fulcrum.security.spi.AbstractUserManager;
   import org.apache.fulcrum.security.util.DataBackendException;
   import org.apache.fulcrum.security.util.UnknownEntityException;
  +import org.apache.fulcrum.security.util.UserSet;
   
   /**
    * This implementation keeps all objects in memory.  This is mostly meant to help
  @@ -170,6 +171,16 @@
           throw new UnknownEntityException("Unknown user '" + userName + "'");
       }
       
  +	/**
  +	 * Retrieves all users defined in the system.
  +	 * 
  +	 * @return the names of all users defined in the system.
  +	 * @throws DataBackendException if there was an error accessing the data backend.
  +	 */
  +	public UserSet getAllUsers() throws DataBackendException
  +	{
  +		return new UserSet(users);
  +	}    
       /**
       	* Removes an user account from the system.
       	*
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org