[jbossws-commits] JBossWS SVN: r16729 - in stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf: deployment and 1 other directories.
jbossws-commits at lists.jboss.org
jbossws-commits at lists.jboss.org
Fri Sep 14 12:16:52 EDT 2012
Author: alessio.soldano at jboss.com
Date: 2012-09-14 12:16:51 -0400 (Fri, 14 Sep 2012)
New Revision: 16729
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/CXFInstanceProvider.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/EndpointImpl.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/services/DDBeans.java
Log:
Minor changes to collections creations
Modified: stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/CXFInstanceProvider.java
===================================================================
--- stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/CXFInstanceProvider.java 2012-09-14 16:14:46 UTC (rev 16728)
+++ stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/CXFInstanceProvider.java 2012-09-14 16:16:51 UTC (rev 16729)
@@ -45,12 +45,13 @@
private static final ResourceBundle bundle = BundleUtils.getBundle(CXFInstanceProvider.class);
private final ServerFactoryBean factory;
- private final Map<String, Reference> cache = new HashMap<String, Reference>();
+ private final Map<String, Reference> cache = new HashMap<String, Reference>(8);
public CXFInstanceProvider(final ServerFactoryBean factory) {
this.factory = factory;
}
+ @SuppressWarnings("rawtypes")
public synchronized Reference getInstance(final String className) {
Reference instance = cache.get(className);
if (instance == null) {
Modified: stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/EndpointImpl.java
===================================================================
--- stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/EndpointImpl.java 2012-09-14 16:14:46 UTC (rev 16728)
+++ stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/EndpointImpl.java 2012-09-14 16:16:51 UTC (rev 16729)
@@ -91,9 +91,7 @@
{
if (getProperties() == null)
{
- Map<String, Object> props = new HashMap<String, Object>();
- props.putAll(epConfProps);
- setProperties(props);
+ setProperties(new HashMap<String, Object>(epConfProps));
}
else
{
Modified: stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/services/DDBeans.java
===================================================================
--- stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/services/DDBeans.java 2012-09-14 16:14:46 UTC (rev 16728)
+++ stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/services/DDBeans.java 2012-09-14 16:16:51 UTC (rev 16729)
@@ -28,6 +28,7 @@
import java.io.Writer;
import java.net.URL;
import java.util.ArrayList;
+import java.util.LinkedList;
import java.util.List;
import org.jboss.wsf.spi.deployment.WSFDeploymentException;
@@ -44,9 +45,9 @@
// The Required services.
private List<DDEndpoint> endpoints = new ArrayList<DDEndpoint>();
// Optional additional beans.
- private List<DDBean> beans = new ArrayList<DDBean>();
+ private List<DDBean> beans = new LinkedList<DDBean>();
- private List<DDJmsAddressBean> addressBeans = new ArrayList<DDJmsAddressBean>();
+ private List<DDJmsAddressBean> addressBeans = new LinkedList<DDJmsAddressBean>();
// The derived temp file
private File tmpFile;
More information about the jbossws-commits
mailing list