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