[weld-commits] Weld SVN: r4705 - core/trunk/impl/src/main/java/org/jboss/weld/bootstrap.

weld-commits at lists.jboss.org weld-commits at lists.jboss.org
Thu Nov 5 16:38:06 EST 2009


Author: rogerk
Date: 2009-11-05 16:38:05 -0500 (Thu, 05 Nov 2009)
New Revision: 4705

Modified:
   core/trunk/impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java
Log:
use concurrenthashmap instead of hashmap

Modified: core/trunk/impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java
===================================================================
--- core/trunk/impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java	2009-11-05 21:35:31 UTC (rev 4704)
+++ core/trunk/impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java	2009-11-05 21:38:05 UTC (rev 4705)
@@ -25,11 +25,12 @@
 import java.net.URL;
 import java.util.Collection;
 import java.util.Collections;
-import java.util.HashMap;
 import java.util.HashSet;
 import java.util.Map;
 import java.util.Set;
 import java.util.Map.Entry;
+import java.util.concurrent.ConcurrentHashMap;
+ 
 
 import javax.enterprise.inject.spi.Extension;
 
@@ -121,7 +122,7 @@
          this.deploymentManager = deploymentManager;
          this.environment = environment;
          this.deployment = deployment;
-         this.managerAwareBeanDeploymentArchives = new HashMap<BeanDeploymentArchive, BeanDeployment>();
+         this.managerAwareBeanDeploymentArchives = new ConcurrentHashMap<BeanDeploymentArchive, BeanDeployment>();
          this.implementationBeanDeploymentArchive = new BeanDeploymentArchive()
          {
             



More information about the weld-commits mailing list