public class SchemaHandler extends RequestHandlerBase implements SolrCoreAware, PermissionNameProvider
PermissionNameProvider.NameSolrInfoMBean.Category, SolrInfoMBean.Groupappends, defaults, httpCaching, initArgs, invariantsANY, NULL, valuesTYPE| Constructor and Description | 
|---|
| SchemaHandler() | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<Api> | getApis()It is possible to support multiple v2 apis by a single requesthandler | 
| SolrInfoMBean.Category | getCategory()Purpose of this Class | 
| String | getDescription()Simple one or two line description | 
| PermissionNameProvider.Name | getPermissionName(AuthorizationContext ctx) | 
| SolrRequestHandler | getSubHandler(String subPath)Return a RequestHandler to handle a subpath from the path this handler is registered. | 
| void | handleRequestBody(SolrQueryRequest req,
                 SolrQueryResponse rsp) | 
| void | inform(SolrCore core) | 
| Boolean | registerV2()Whether this request handler must be made available at the /v2/ path | 
getDocs, getInitArgs, getName, getPluginInfo, getRequestHandler, getSolrParamsFromNamedList, getSource, getStatistics, getVersion, handleRequest, init, initializeMetrics, setPluginInfoclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitregisterV1public void handleRequestBody(SolrQueryRequest req, SolrQueryResponse rsp) throws Exception
handleRequestBody in class RequestHandlerBaseExceptionpublic PermissionNameProvider.Name getPermissionName(AuthorizationContext ctx)
getPermissionName in interface PermissionNameProviderpublic SolrRequestHandler getSubHandler(String subPath)
NestedRequestHandlergetSubHandler in interface NestedRequestHandlergetSubHandler in class RequestHandlerBasepublic String getDescription()
SolrInfoMBeangetDescription in interface SolrInfoMBeangetDescription in class RequestHandlerBasepublic SolrInfoMBean.Category getCategory()
SolrInfoMBeangetCategory in interface SolrInfoMBeangetCategory in class RequestHandlerBasepublic void inform(SolrCore core)
inform in interface SolrCoreAwarepublic Collection<Api> getApis()
ApiSupportgetApis in interface ApiSupportgetApis in class RequestHandlerBasepublic Boolean registerV2()
ApiSupportregisterV2 in interface ApiSupportCopyright © 2000-2017 Apache Software Foundation. All Rights Reserved.