public class ThreadRenamingRequestHandler
extends org.apache.solr.handler.RequestHandlerBase
implements org.apache.solr.util.plugin.SolrCoreAware
SolrRequestHandler and renames the searching thread to
show the query and the start timestamp. The list of searching threads is exposed as queryhandler
statistics in the solr admin gui.| Constructor and Description |
|---|
ThreadRenamingRequestHandler() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.solr.core.SolrInfoMBean.Category |
getCategory() |
String |
getDescription() |
URL[] |
getDocs() |
String |
getName() |
static int |
getRunningRequestCount() |
static List<String> |
getRunningRequests() |
String |
getSource() |
org.apache.solr.common.util.NamedList |
getStatistics() |
String |
getVersion() |
void |
handleRequestBody(org.apache.solr.request.SolrQueryRequest solrQueryRequest,
org.apache.solr.response.SolrQueryResponse solrQueryResponse) |
void |
inform(org.apache.solr.core.SolrCore core) |
void |
init(org.apache.solr.common.util.NamedList initArgs) |
getApis, getInitArgs, getPluginInfo, getRequestHandler, getSolrParamsFromNamedList, getSubHandler, handleRequest, initializeMetrics, setPluginInfopublic void init(org.apache.solr.common.util.NamedList initArgs)
init in interface org.apache.solr.request.SolrRequestHandlerinit in class org.apache.solr.handler.RequestHandlerBasepublic void inform(org.apache.solr.core.SolrCore core)
inform in interface org.apache.solr.util.plugin.SolrCoreAwarepublic void handleRequestBody(org.apache.solr.request.SolrQueryRequest solrQueryRequest,
org.apache.solr.response.SolrQueryResponse solrQueryResponse)
handleRequestBody in class org.apache.solr.handler.RequestHandlerBasepublic static int getRunningRequestCount()
public String getName()
getName in interface org.apache.solr.core.SolrInfoMBeangetName in class org.apache.solr.handler.RequestHandlerBasepublic String getVersion()
getVersion in interface org.apache.solr.core.SolrInfoMBeangetVersion in class org.apache.solr.handler.RequestHandlerBasepublic String getDescription()
getDescription in interface org.apache.solr.core.SolrInfoMBeangetDescription in class org.apache.solr.handler.RequestHandlerBasepublic org.apache.solr.core.SolrInfoMBean.Category getCategory()
getCategory in interface org.apache.solr.core.SolrInfoMBeangetCategory in class org.apache.solr.handler.RequestHandlerBasepublic String getSource()
getSource in interface org.apache.solr.core.SolrInfoMBeangetSource in class org.apache.solr.handler.RequestHandlerBasepublic URL[] getDocs()
getDocs in interface org.apache.solr.core.SolrInfoMBeangetDocs in class org.apache.solr.handler.RequestHandlerBasepublic org.apache.solr.common.util.NamedList getStatistics()
getStatistics in interface org.apache.solr.core.SolrInfoMBeangetStatistics in class org.apache.solr.handler.RequestHandlerBaseCopyright © 2018 teletronics.ae. All rights reserved.