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.SolrInfoBean.Category |
getCategory() |
String |
getDescription() |
String |
getName() |
int |
getRunningRequestCount() |
List<String> |
getRunningRequests() |
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) |
void |
initializeMetrics(org.apache.solr.metrics.SolrMetricManager manager,
String registryName,
String scope) |
getApis, getInitArgs, getMetricNames, getMetricRegistry, getPluginInfo, getRequestHandler, getSolrParamsFromNamedList, getSubHandler, handleRequest, setPluginInfoclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic 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 int getRunningRequestCount()
public String getName()
getName in interface org.apache.solr.core.SolrInfoBeangetName in class org.apache.solr.handler.RequestHandlerBasepublic String getDescription()
getDescription in interface org.apache.solr.core.SolrInfoBeangetDescription in class org.apache.solr.handler.RequestHandlerBasepublic org.apache.solr.core.SolrInfoBean.Category getCategory()
getCategory in interface org.apache.solr.core.SolrInfoBeangetCategory in class org.apache.solr.handler.RequestHandlerBasepublic void initializeMetrics(org.apache.solr.metrics.SolrMetricManager manager,
String registryName,
String scope)
initializeMetrics in interface org.apache.solr.metrics.SolrMetricProducerinitializeMetrics in class org.apache.solr.handler.RequestHandlerBaseCopyright © 2018 teletronics.ae. All rights reserved.