[jboss-cvs] JBossAS SVN: r103204 - projects/security/security-spi/trunk/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:42:04 EDT 2010
Author: sguilhen at redhat.com
Date: 2010-03-29 15:42:03 -0400 (Mon, 29 Mar 2010)
New Revision: 103204
Modified:
projects/security/security-spi/trunk/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/trunk/identity/src/main/java/org/jboss/security/identity/RoleGroup.java
===================================================================
--- projects/security/security-spi/trunk/identity/src/main/java/org/jboss/security/identity/RoleGroup.java 2010-03-29 19:30:50 UTC (rev 103203)
+++ projects/security/security-spi/trunk/identity/src/main/java/org/jboss/security/identity/RoleGroup.java 2010-03-29 19:42:03 UTC (rev 103204)
@@ -46,6 +46,15 @@
public void addRole(Role aRole);
/**
+ * <p>
+ * Adds all specified roles to the {@code RoleGroup} instance.
+ * </p>
+ *
+ * @param roles the {@code List} containing the roles to be added.
+ */
+ public void addAll(List<Role> roles);
+
+ /**
* Clear all the roles
*/
public void clearRoles();
More information about the jboss-cvs-commits
mailing list