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 eh...@apache.org on 2008/10/03 13:40:22 UTC

svn commit: r701352 - /lucene/solr/trunk/src/java/org/apache/solr/core/CoreContainer.java

Author: ehatcher
Date: Fri Oct  3 04:40:22 2008
New Revision: 701352

URL: http://svn.apache.org/viewvc?rev=701352&view=rev
Log:
Add convenience overloaded register method

Modified:
    lucene/solr/trunk/src/java/org/apache/solr/core/CoreContainer.java

Modified: lucene/solr/trunk/src/java/org/apache/solr/core/CoreContainer.java
URL: http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/core/CoreContainer.java?rev=701352&r1=701351&r2=701352&view=diff
==============================================================================
--- lucene/solr/trunk/src/java/org/apache/solr/core/CoreContainer.java (original)
+++ lucene/solr/trunk/src/java/org/apache/solr/core/CoreContainer.java Fri Oct  3 04:40:22 2008
@@ -266,7 +266,10 @@
   }
 
   /**
-   * Registers a SolrCore descriptor in the registry.
+   * Registers a SolrCore descriptor in the registry using the specified name.
+   *
+   * If returnPrev==false, the old core, if different, is closed.
+   *
    * @return a previous core having the same name if it existed and returnPrev==true
    */
   public SolrCore register(String name, SolrCore core, boolean returnPrev) {
@@ -301,6 +304,15 @@
 
 
   /**
+   * Registers a SolrCore descriptor in the registry using the core's name.
+   * If returnPrev==false, the old core, if different, is closed.
+   * @return a previous core having the same name if it existed and returnPrev==true
+   */
+  public SolrCore register(SolrCore core, boolean returnPrev) {
+    return register(core.getName(), core, returnPrev);
+  }
+
+  /**
    * Creates a new core based on a descriptor but does not register it.
    *
    * @param dcore a core descriptor