Author: jdumay
Date: Tue Dec 16 16:10:13 2008
New Revision: 727229

URL: http://svn.apache.org/viewvc?rev=727229&view=rev
Log:
map variables should be final if they are to be used with the synchronized 
keyword

Modified:
    
archiva/trunk/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/RepositoryContentFactory.java

Modified: 
archiva/trunk/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/RepositoryContentFactory.java
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/RepositoryContentFactory.java?rev=727229&r1=727228&r2=727229&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/RepositoryContentFactory.java
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/RepositoryContentFactory.java
 Tue Dec 16 16:10:13 2008
@@ -53,12 +53,18 @@
      */
     private ArchivaConfiguration archivaConfiguration;
 
-    private Map<String, ManagedRepositoryContent> managedContentMap;
+    private final Map<String, ManagedRepositoryContent> managedContentMap;
 
-    private Map<String, RemoteRepositoryContent> remoteContentMap;
+    private final Map<String, RemoteRepositoryContent> remoteContentMap;
 
     private PlexusContainer container;
 
+    public RepositoryContentFactory()
+    {
+        managedContentMap = new HashMap<String, ManagedRepositoryContent>();
+        remoteContentMap = new HashMap<String, RemoteRepositoryContent>();
+    }
+
     /**
      * Get the ManagedRepositoryContent object for the repository Id specified.
      * 
@@ -154,9 +160,6 @@
     public void initialize()
         throws InitializationException
     {
-        managedContentMap = new HashMap<String, ManagedRepositoryContent>();
-        remoteContentMap = new HashMap<String, RemoteRepositoryContent>();
-
         archivaConfiguration.addChangeListener( this );
     }
 


Reply via email to