public class AnalyticsHandler extends RequestHandlerBase implements SolrCoreAware, PermissionNameProvider
AnalyticsComponent
 since the response is written in a bit-stream, formatted by the AnalyticsShardResponseWriter
 that can only be read by the AnalyticsShardResponseParser.PermissionNameProvider.NameSolrInfoBean.Category, SolrInfoBean.Group| Modifier and Type | Field and Description | 
|---|---|
| static String | NAME | 
appends, defaults, httpCaching, initArgs, invariants, metricManager, registryNameANY, NULL, valuesTYPE| Constructor and Description | 
|---|
| AnalyticsHandler() | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getDescription() | 
| PermissionNameProvider.Name | getPermissionName(AuthorizationContext request) | 
| String | getSource() | 
| void | handleRequestBody(SolrQueryRequest req,
                 SolrQueryResponse rsp) | 
| void | inform(SolrCore core) | 
getApis, getCategory, getInitArgs, getMetricNames, getMetricRegistry, getName, getPluginInfo, getRequestHandler, getSolrParamsFromNamedList, getSubHandler, handleRequest, init, initializeMetrics, setPluginInfoclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMetricsSnapshot, registerMetricNameinitializeMetricsregisterV1, registerV2public static final String NAME
public PermissionNameProvider.Name getPermissionName(AuthorizationContext request)
getPermissionName in interface PermissionNameProviderpublic void inform(SolrCore core)
inform in interface SolrCoreAwarepublic void handleRequestBody(SolrQueryRequest req, SolrQueryResponse rsp) throws Exception
handleRequestBody in class RequestHandlerBaseExceptionpublic String getDescription()
getDescription in interface SolrInfoBeangetDescription in class RequestHandlerBasepublic String getSource()
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.