[teiid-commits] teiid SVN: r1726 - trunk/connectors/connector-xml/src/main/java/com/metamatrix/connector/xml/base.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Sat Jan 9 07:55:16 EST 2010


Author: shawkins
Date: 2010-01-09 07:55:15 -0500 (Sat, 09 Jan 2010)
New Revision: 1726

Modified:
   trunk/connectors/connector-xml/src/main/java/com/metamatrix/connector/xml/base/XMLConnectorStateImpl.java
Log:
TEIID-917 TEIID-913 refactoring to further simplify buffermanagement and xml stream handling

Modified: trunk/connectors/connector-xml/src/main/java/com/metamatrix/connector/xml/base/XMLConnectorStateImpl.java
===================================================================
--- trunk/connectors/connector-xml/src/main/java/com/metamatrix/connector/xml/base/XMLConnectorStateImpl.java	2010-01-09 12:54:57 UTC (rev 1725)
+++ trunk/connectors/connector-xml/src/main/java/com/metamatrix/connector/xml/base/XMLConnectorStateImpl.java	2010-01-09 12:55:15 UTC (rev 1726)
@@ -28,6 +28,7 @@
 import java.util.HashMap;
 import java.util.Map;
 import java.util.Properties;
+import java.util.concurrent.ConcurrentHashMap;
 
 import org.teiid.connector.api.ConnectorCapabilities;
 import org.teiid.connector.api.ConnectorEnvironment;
@@ -82,7 +83,7 @@
 
 	private boolean caching = false;
 	
-	private Map<String, SQLXML> responses = new HashMap<String, SQLXML>();
+	private Map<String, SQLXML> responses = new ConcurrentHashMap<String, SQLXML>();
 
     public XMLConnectorStateImpl() {
         setPreprocess(true);



More information about the teiid-commits mailing list