Package org.alfresco.solr.lifecycle
Class SolrCoreLoadListener
java.lang.Object
org.apache.solr.core.AbstractSolrEventListener
org.alfresco.solr.lifecycle.SolrCoreLoadListener
- All Implemented Interfaces:
org.apache.solr.core.SolrEventListener,org.apache.solr.util.plugin.NamedListInitializedPlugin
public class SolrCoreLoadListener
extends org.apache.solr.core.AbstractSolrEventListener
Listeners for *FIRST SEARCHER* events in order to prepare and register the SolrContentStore and the Tracking Subsystem.
- Author:
- Gethin James, Andrea Gazzarini
-
Constructor Summary
ConstructorsConstructorDescriptionSolrCoreLoadListener(org.apache.solr.core.SolrCore core) Builds a new listener instance with the givenSolrCore(event source). -
Method Summary
Modifier and TypeMethodDescriptionvoidnewSearcher(org.apache.solr.search.SolrIndexSearcher newSearcher, org.apache.solr.search.SolrIndexSearcher currentSearcher) Methods inherited from class org.apache.solr.core.AbstractSolrEventListener
addEventParms, getArgs, getCore, init, postCommit, postSoftCommit, toString
-
Constructor Details
-
SolrCoreLoadListener
public SolrCoreLoadListener(org.apache.solr.core.SolrCore core) Builds a new listener instance with the givenSolrCore(event source).- Parameters:
core- theSolrCoreinstance representing the event source of this listener.
-
-
Method Details
-
newSearcher
public void newSearcher(org.apache.solr.search.SolrIndexSearcher newSearcher, org.apache.solr.search.SolrIndexSearcher currentSearcher) - Specified by:
newSearcherin interfaceorg.apache.solr.core.SolrEventListener- Overrides:
newSearcherin classorg.apache.solr.core.AbstractSolrEventListener
-