Author: epunzalan
Date: Tue Jan 3 01:46:10 2006
New Revision: 365592
URL: http://svn.apache.org/viewcvs?rev=365592&view=rev
Log:
Added repository field encapsulation
Modified:
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/AbstractRepositoryIndex.java
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/ArtifactRepositoryIndex.java
Modified:
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/AbstractRepositoryIndex.java
URL:
http://svn.apache.org/viewcvs/maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/AbstractRepositoryIndex.java?rev=365592&r1=365591&r2=365592&view=diff
==============================================================================
---
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/AbstractRepositoryIndex.java
(original)
+++
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/AbstractRepositoryIndex.java
Tue Jan 3 01:46:10 2006
@@ -40,8 +40,6 @@
private IndexWriter indexWriter;
- protected ArtifactRepository repository;
-
/**
* method to encapsulate the optimize() method for lucene
*/
Modified:
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/ArtifactRepositoryIndex.java
URL:
http://svn.apache.org/viewcvs/maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/ArtifactRepositoryIndex.java?rev=365592&r1=365591&r2=365592&view=diff
==============================================================================
---
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/ArtifactRepositoryIndex.java
(original)
+++
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/ArtifactRepositoryIndex.java
Tue Jan 3 01:46:10 2006
@@ -38,6 +38,7 @@
*
* @author Edwin Punzalan
* @todo I think we should merge with Abstract*. Don't see that there'd be
multiple implementations based on this
+ * --> the methods in Abstract are all lucene index methods/validations
which can be used by pom and metadata indices
* @todo I think we should instantiate this based on a repository from a
factory instead of making it a component of its own
*/
public class ArtifactRepositoryIndex
@@ -66,6 +67,8 @@
private Analyzer analyzer;
private Digester digester;
+
+ private ArtifactRepository repository;
public ArtifactRepositoryIndex( String indexPath, ArtifactRepository
repository, Digester digester )
throws RepositoryIndexException
@@ -255,5 +258,10 @@
}
return isAdded;
+ }
+
+ public ArtifactRepository getRepository()
+ {
+ return repository;
}
}