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, init
protected static org.slf4j.Logger log
protected List<SearchComponent> components
public void init(PluginInfo info)
init
in interface PluginInfoInitialized
public 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 SolrCoreAware
public List<SearchComponent> getComponents()
public void handleRequestBody(SolrQueryRequest req, SolrQueryResponse rsp) throws Exception
handleRequestBody
in class RequestHandlerBase
Exception
public String getDescription()
SolrInfoMBean
getDescription
in interface SolrInfoMBean
getDescription
in class RequestHandlerBase
public String getSource()
SolrInfoMBean
getSource
in interface SolrInfoMBean
getSource
in class RequestHandlerBase
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.