You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by sv...@apache.org on 2008/04/09 09:24:29 UTC

svn commit: r646208 - /incubator/tuscany/java/sca/modules/definitions/src/main/java/org/apache/tuscany/sca/definitions/impl/SCADefinitionsImpl.java

Author: svkrish
Date: Wed Apr  9 00:24:26 2008
New Revision: 646208

URL: http://svn.apache.org/viewvc?rev=646208&view=rev
Log:
https://issues.apache.org/jira/browse/TUSCANY-2170

Modified:
    incubator/tuscany/java/sca/modules/definitions/src/main/java/org/apache/tuscany/sca/definitions/impl/SCADefinitionsImpl.java

Modified: incubator/tuscany/java/sca/modules/definitions/src/main/java/org/apache/tuscany/sca/definitions/impl/SCADefinitionsImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/definitions/src/main/java/org/apache/tuscany/sca/definitions/impl/SCADefinitionsImpl.java?rev=646208&r1=646207&r2=646208&view=diff
==============================================================================
--- incubator/tuscany/java/sca/modules/definitions/src/main/java/org/apache/tuscany/sca/definitions/impl/SCADefinitionsImpl.java (original)
+++ incubator/tuscany/java/sca/modules/definitions/src/main/java/org/apache/tuscany/sca/definitions/impl/SCADefinitionsImpl.java Wed Apr  9 00:24:26 2008
@@ -19,8 +19,8 @@
 
 package org.apache.tuscany.sca.definitions.impl;
 
-import java.util.ArrayList;
 import java.util.List;
+import java.util.concurrent.CopyOnWriteArrayList;
 
 import org.apache.tuscany.sca.definitions.SCADefinitions;
 import org.apache.tuscany.sca.policy.Intent;
@@ -33,10 +33,10 @@
  */
 public class SCADefinitionsImpl implements SCADefinitions {
     private String targetNamespace = null;
-    private List<Intent> policyIntents = new ArrayList<Intent>();
-    private List<PolicySet> policySets = new ArrayList<PolicySet>();
-    private List<IntentAttachPointType> bindingTypes = new ArrayList<IntentAttachPointType>();
-    private List<IntentAttachPointType> implementationTypes = new ArrayList<IntentAttachPointType>();
+    private List<Intent> policyIntents = new CopyOnWriteArrayList<Intent>();
+    private List<PolicySet> policySets = new CopyOnWriteArrayList<PolicySet>();
+    private List<IntentAttachPointType> bindingTypes = new CopyOnWriteArrayList<IntentAttachPointType>();
+    private List<IntentAttachPointType> implementationTypes = new CopyOnWriteArrayList<IntentAttachPointType>();
 
    
     public List<IntentAttachPointType> getBindingTypes() {
@@ -62,5 +62,4 @@
     public void setTargetNamespace(String ns) {
        this.targetNamespace = ns;
     }
-
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org