Uses of Class
org.apache.solr.api.Api
-
Packages that use Api Package Description org.apache.solr.api Commonly used classes for Solr V2 API.org.apache.solr.core Core classes implementing Solr internals and the management ofSolrCore
sorg.apache.solr.handler Concrete implementations ofSolrRequestHandler
org.apache.solr.handler.admin SolrRequestHandler
implementations for powering he Solr Admin UIorg.apache.solr.handler.component SearchComponent
implementations for use inSearchHandler
org.apache.solr.security Commonly used classes for Solr security framework. -
-
Uses of Api in org.apache.solr.api
Subclasses of Api in org.apache.solr.api Modifier and Type Class Description class
AnnotatedApi
This class implements an Api just from an annotated java class The class must have an annotationEndPoint
Each method must have an annotationCommand
The methods that implement a command should have the first 2 parametersSolrQueryRequest
andSolrQueryResponse
or it may optionally have a third parameter which could be a java class annotated with jackson annotations.static class
ApiBag.IntrospectApi
static class
ApiBag.LazyLoadedApi
static class
ApiBag.ReqHandlerToApi
static class
V2HttpCall.CompositeApi
Methods in org.apache.solr.api that return Api Modifier and Type Method Description static Api
V2HttpCall. getApiInfo(PluginBag<SolrRequestHandler> requestHandlers, String path, String method, String fullPath, Map<String,String> parts)
Api
ApiBag. lookup(String path, String httpMethod, Map<String,String> parts)
Api
ApiBag. unregister(org.apache.solr.client.solrj.SolrRequest.METHOD method, String path)
Methods in org.apache.solr.api that return types with arguments of type Api Modifier and Type Method Description static List<Api>
AnnotatedApi. getApis(Class<?> theClass, Object obj, boolean allowEmpty)
Get a list of Api-s supported by this class.static List<Api>
AnnotatedApi. getApis(Object obj)
Collection<Api>
ApiSupport. getApis()
Returns any (non-JAX-RS annotated) APIs associated with this request handler.org.apache.solr.common.util.PathTrie<Api>
ApiBag. getRegistry(String method)
List<Api>
ApiBag. registerObject(Object o)
Register a POJO annotated withEndPoint
static List<Api>
ApiBag. wrapRequestHandlers(SolrRequestHandler rh, String... specs)
Methods in org.apache.solr.api with parameters of type Api Modifier and Type Method Description V2HttpCall.CompositeApi
V2HttpCall.CompositeApi. add(Api api)
void
ApiBag. register(Api api)
void
ApiBag. register(Api api, Map<String,String> nameSubstitutes)
static void
ApiBag. registerIntrospect(Map<String,String> nameSubstitutes, org.apache.solr.common.util.PathTrie<Api> registry, String path, Api introspect)
Method parameters in org.apache.solr.api with type arguments of type Api Modifier and Type Method Description static void
ApiBag. registerIntrospect(Map<String,String> nameSubstitutes, org.apache.solr.common.util.PathTrie<Api> registry, String path, Api introspect)
Constructors in org.apache.solr.api with parameters of type Api Constructor Description AnnotatedApi(org.apache.solr.common.SpecProvider specProvider, EndPoint endPoint, Map<String,org.apache.solr.api.AnnotatedApi.Cmd> commands, Api fallback)
CompositeApi(Api api)
IntrospectApi(Api base, boolean isCoreSpecific)
-
Uses of Api in org.apache.solr.core
Methods in org.apache.solr.core that return Api Modifier and Type Method Description Api
PluginBag. v2lookup(String path, String method, Map<String,String> parts)
-
Uses of Api in org.apache.solr.handler
Methods in org.apache.solr.handler that return types with arguments of type Api Modifier and Type Method Description Collection<Api>
BlobHandler. getApis()
Collection<Api>
MoreLikeThisHandler. getApis()
Collection<Api>
RealTimeGetHandler. getApis()
Collection<Api>
RequestHandlerBase. getApis()
Collection<Api>
SchemaHandler. getApis()
Collection<Api>
SolrConfigHandler. getApis()
Collection<Api>
V2UpdateRequestHandler. getApis()
-
Uses of Api in org.apache.solr.handler.admin
Methods in org.apache.solr.handler.admin that return types with arguments of type Api Modifier and Type Method Description Collection<Api>
BaseHandlerApiSupport. getApis()
Collection<Api>
CollectionsHandler. getApis()
Collection<Api>
ConfigSetsHandler. getApis()
Collection<Api>
CoreAdminHandler. getApis()
Collection<Api>
HealthCheckHandler. getApis()
Collection<Api>
InfoHandler. getApis()
Collection<Api>
LoggingHandler. getApis()
Collection<Api>
PropertiesRequestHandler. getApis()
Collection<Api>
SecurityConfHandler. getApis()
Collection<Api>
SystemInfoHandler. getApis()
Collection<Api>
ThreadDumpHandler. getApis()
-
Uses of Api in org.apache.solr.handler.component
Methods in org.apache.solr.handler.component that return types with arguments of type Api Modifier and Type Method Description Collection<Api>
ActiveTasksListHandler. getApis()
Collection<Api>
QueryCancellationHandler. getApis()
-
Uses of Api in org.apache.solr.security
Methods in org.apache.solr.security that return types with arguments of type Api Modifier and Type Method Description Collection<Api>
PublicKeyHandler. getApis()
-