[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