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