[jboss-cvs] JBossAS SVN: r103201 - projects/security/security-spi/branches/Branch_2_0/identity/src/main/java/org/jboss/security/identity.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Mar 29 15:21:21 EDT 2010
Author: sguilhen at redhat.com
Date: 2010-03-29 15:21:21 -0400 (Mon, 29 Mar 2010)
New Revision: 103201
Modified:
projects/security/security-spi/branches/Branch_2_0/identity/src/main/java/org/jboss/security/identity/RoleGroup.java
Log:
SECURITY-483: Synchronized access to SimpleRoleGroup's list of roles to avoid ConcurrentModificationException
Modified: projects/security/security-spi/branches/Branch_2_0/identity/src/main/java/org/jboss/security/identity/RoleGroup.java
===================================================================
--- projects/security/security-spi/branches/Branch_2_0/identity/src/main/java/org/jboss/security/identity/RoleGroup.java 2010-03-29 19:21:01 UTC (rev 103200)
+++ projects/security/security-spi/branches/Branch_2_0/identity/src/main/java/org/jboss/security/identity/RoleGroup.java 2010-03-29 19:21:21 UTC (rev 103201)
@@ -46,6 +46,15 @@
public void addRole(Role aRole);
/**
+ * <p>
+ * Adds all specified roles to the {@code RoleGroup} instance.
+ * </p>
+ *
+ * @param roles a {@code List} containing the roles to be added to the {@code RoleGroup}.
+ */
+ public void addAll(List<Role> roles);
+
+ /**
* Clear all the roles
*/
public void clearRoles();
More information about the jboss-cvs-commits
mailing list