You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by gs...@apache.org on 2008/05/02 19:49:10 UTC

svn commit: r652846 - in /lucene/solr/trunk: CHANGES.txt src/java/org/apache/solr/core/SolrCore.java

Author: gsingers
Date: Fri May  2 10:49:09 2008
New Revision: 652846

URL: http://svn.apache.org/viewvc?rev=652846&view=rev
Log:
SOLR-557: added getSearchComponents()

Modified:
    lucene/solr/trunk/CHANGES.txt
    lucene/solr/trunk/src/java/org/apache/solr/core/SolrCore.java

Modified: lucene/solr/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/lucene/solr/trunk/CHANGES.txt?rev=652846&r1=652845&r2=652846&view=diff
==============================================================================
--- lucene/solr/trunk/CHANGES.txt (original)
+++ lucene/solr/trunk/CHANGES.txt Fri May  2 10:49:09 2008
@@ -249,6 +249,8 @@
 
 45. SOLR-521: StopFilterFactory support for "enablePositionIncrements"
     (Walter Ferrara via hossman)
+
+46. SOLR-557: Added SolrCore.getSearchComponents() to return an unmodifiable Map. (gsingers)
     
 Changes in runtime behavior
 

Modified: lucene/solr/trunk/src/java/org/apache/solr/core/SolrCore.java
URL: http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/core/SolrCore.java?rev=652846&r1=652845&r2=652846&view=diff
==============================================================================
--- lucene/solr/trunk/src/java/org/apache/solr/core/SolrCore.java (original)
+++ lucene/solr/trunk/src/java/org/apache/solr/core/SolrCore.java Fri May  2 10:49:09 2008
@@ -23,6 +23,7 @@
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
+import java.util.Collections;
 import java.util.concurrent.Callable;
 import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Executors;
@@ -599,7 +600,15 @@
     }
     return component;
   }
-  
+
+  /**
+   * Accessor for all the Search Components
+   * @return An unmodifiable Map of Search Components
+   */
+  public Map<String, SearchComponent> getSearchComponents() {
+    return Collections.unmodifiableMap(searchComponents);
+  }
+
   ////////////////////////////////////////////////////////////////////////////////
   // Update Handler
   ////////////////////////////////////////////////////////////////////////////////