You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by br...@apache.org on 2007/02/12 07:16:59 UTC

svn commit: r506315 - in /maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/repositories: ActiveManagedRepositories.java DefaultActiveManagedRepositories.java

Author: brett
Date: Sun Feb 11 22:16:58 2007
New Revision: 506315

URL: http://svn.apache.org/viewvc?view=rev&rev=506315
Log:
add a getAll method

Modified:
    maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/repositories/ActiveManagedRepositories.java
    maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositories.java

Modified: maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/repositories/ActiveManagedRepositories.java
URL: http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/repositories/ActiveManagedRepositories.java?view=diff&rev=506315&r1=506314&r2=506315
==============================================================================
--- maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/repositories/ActiveManagedRepositories.java (original)
+++ maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/repositories/ActiveManagedRepositories.java Sun Feb 11 22:16:58 2007
@@ -26,6 +26,8 @@
 import org.apache.maven.project.MavenProject;
 import org.apache.maven.project.ProjectBuildingException;
 
+import java.util.List;
+
 /**
  * ActiveManagedRepositories
  *
@@ -43,6 +45,8 @@
      * @return the ArtifactRepository associated with the provided ID, or null if none found.
      */
     ArtifactRepository getArtifactRepository( String id );
+
+    List getAllArtifactRepositories();
 
     RepositoryConfiguration getRepositoryConfiguration( String id );
 

Modified: maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositories.java
URL: http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositories.java?view=diff&rev=506315&r1=506314&r2=506315
==============================================================================
--- maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositories.java (original)
+++ maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositories.java Sun Feb 11 22:16:58 2007
@@ -183,6 +183,11 @@
         return repositoryFactory.createRepository( repoConfig );
     }
 
+    public List getAllArtifactRepositories()
+    {
+        return repositoryFactory.createRepositories( configuration );
+    }
+
     public RepositoryConfiguration getRepositoryConfiguration( String id )
     {
         return this.configuration.getRepositoryById( id );