[jbpm-commits] JBoss JBPM SVN: r4437 - jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/identity/spi.

do-not-reply at jboss.org do-not-reply at jboss.org
Fri Apr 3 16:55:37 EDT 2009


Author: bradsdavis
Date: 2009-04-03 16:55:37 -0400 (Fri, 03 Apr 2009)
New Revision: 4437

Modified:
   jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/identity/spi/IdentitySession.java
Log:
Return a collection of users by group name.

Modified: jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/identity/spi/IdentitySession.java
===================================================================
--- jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/identity/spi/IdentitySession.java	2009-04-03 20:54:58 UTC (rev 4436)
+++ jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/identity/spi/IdentitySession.java	2009-04-03 20:55:37 UTC (rev 4437)
@@ -21,6 +21,7 @@
  */
 package org.jbpm.pvm.internal.identity.spi;
 
+import java.util.Collection;
 import java.util.List;
 
 import org.jbpm.identity.Group;
@@ -30,7 +31,7 @@
 /**
  * @author Tom Baeyens
  */
-public interface IdentitySession {
+public interface IdentitySession{
 
   /** create a new user */
   String createUser(String userId, String password, String givenName, String familyName);
@@ -51,6 +52,11 @@
    * @return the generated id for this group. */
   String createGroup(String groupName, String groupType, String parentGroupId);
 
+  /**
+   * lookup users with membership in group.
+   * @return the users or null if no users exist */
+  Collection<User> findUsersByGroup(String groupId);
+  
   /** lookup a group.
   * @return the user or null if no such user exists */
   Group findGroupById(String groupId);




More information about the jbpm-commits mailing list