public class SearchHandler extends RequestHandlerBase implements SolrCoreAware, PluginInfoInitialized
SolrInfoMBean.Category| Modifier and Type | Field and Description |
|---|---|
protected List<SearchComponent> |
components |
protected static org.slf4j.Logger |
log |
appends, defaults, httpCaching, initArgs, invariants| Constructor and Description |
|---|
SearchHandler() |
| Modifier and Type | Method and Description |
|---|---|
List<SearchComponent> |
getComponents() |
protected List<String> |
getDefaultComponents() |
String |
getDescription()
Simple one or two line description
|
String |
getSource()
CVS Source, SVN Source, etc
|
void |
handleRequestBody(SolrQueryRequest req,
SolrQueryResponse rsp) |
void |
inform(SolrCore core)
Initialize the components based on name.
|
void |
init(PluginInfo info) |
getCategory, getDocs, getInitArgs, getName, getStatistics, getVersion, handleRequest, initprotected static org.slf4j.Logger log
protected List<SearchComponent> components
public void init(PluginInfo info)
init in interface PluginInfoInitializedpublic void inform(SolrCore core)
INIT_FIRST_COMPONENTS or INIT_LAST_COMPONENTS,
then the DebugComponent will always occur last. If this is not desired, then one must explicitly declare all components using
the INIT_COMPONENTS syntax.inform in interface SolrCoreAwarepublic List<SearchComponent> getComponents()
public void handleRequestBody(SolrQueryRequest req, SolrQueryResponse rsp) throws Exception
handleRequestBody in class RequestHandlerBaseExceptionpublic String getDescription()
SolrInfoMBeangetDescription in interface SolrInfoMBeangetDescription in class RequestHandlerBasepublic String getSource()
SolrInfoMBeangetSource in interface SolrInfoMBeangetSource in class RequestHandlerBaseCopyright © 2000-2015 Apache Software Foundation. All Rights Reserved.