public class SearchHandler extends RequestHandlerBase implements SolrCoreAware, PluginInfoInitialized
SolrInfoMBean.Category
Modifier and Type | Field and Description |
---|---|
protected List<SearchComponent> |
components |
appends, defaults, httpCaching, initArgs, invariants
TYPE
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
|
void |
handleRequestBody(SolrQueryRequest req,
SolrQueryResponse rsp) |
void |
inform(SolrCore core)
Initialize the components based on name.
|
void |
init(PluginInfo info) |
getCategory, getDocs, getInitArgs, getName, getPluginInfo, getRequestHandler, getSource, getStatistics, getSubHandler, getVersion, handleRequest, init, setPluginInfo
protected volatile 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
Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.