[infinispan-commits] Infinispan SVN: r815 - trunk/core/src/main/java/org/infinispan/config.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Mon Sep 14 16:43:54 EDT 2009


Author: vblagojevic at jboss.com
Date: 2009-09-14 16:43:54 -0400 (Mon, 14 Sep 2009)
New Revision: 815

Modified:
   trunk/core/src/main/java/org/infinispan/config/AbstractConfigurationBean.java
   trunk/core/src/main/java/org/infinispan/config/CacheLoaderManagerConfig.java
Log:
minor tweaks

Modified: trunk/core/src/main/java/org/infinispan/config/AbstractConfigurationBean.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/config/AbstractConfigurationBean.java	2009-09-14 17:29:23 UTC (rev 814)
+++ trunk/core/src/main/java/org/infinispan/config/AbstractConfigurationBean.java	2009-09-14 20:43:54 UTC (rev 815)
@@ -24,10 +24,10 @@
 import java.io.ByteArrayInputStream;
 import java.io.IOException;
 import java.io.InputStream;
-import java.util.LinkedList;
-import java.util.List;
+import java.util.HashSet;
 import java.util.Locale;
 import java.util.Properties;
+import java.util.Set;
 
 import org.infinispan.factories.scopes.Scope;
 import org.infinispan.factories.scopes.Scopes;
@@ -49,7 +49,7 @@
    protected static final TypedProperties EMPTY_PROPERTIES = new TypedProperties();
    protected transient Log log = LogFactory.getLog(getClass());  
    private boolean accessible;
-   protected List<String> overriddenConfigurationElements = new LinkedList<String>();
+   protected Set<String> overriddenConfigurationElements = new HashSet<String>();
 
    protected AbstractConfigurationBean() {}
    

Modified: trunk/core/src/main/java/org/infinispan/config/CacheLoaderManagerConfig.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/config/CacheLoaderManagerConfig.java	2009-09-14 17:29:23 UTC (rev 814)
+++ trunk/core/src/main/java/org/infinispan/config/CacheLoaderManagerConfig.java	2009-09-14 20:43:54 UTC (rev 815)
@@ -112,6 +112,7 @@
 
    @XmlElement(name = "loader")
    public List<CacheLoaderConfig> getCacheLoaderConfigs() {
+      testImmutability("cacheLoaderConfigs");
       return cacheLoaderConfigs;
    }
 



More information about the infinispan-commits mailing list