## Uses of Class
org.apache.solr.client.solrj.SolrServer

Packages that use SolrServer
org.apache.solr.client.solrj: Primary APIs for communicating with a Solr Server from a Java client.
org.apache.solr.client.solrj.impl: Concrete implementations of client API classes.
org.apache.solr.client.solrj.request: Convenience classes for dealing with various types of Solr requests.
org.apache.solr.client.solrj.response: Convenience classes for dealing with various types of Solr responses.

Uses of SolrServer in org.apache.solr.client.solrj

Methods in org.apache.solr.client.solrj with parameters of type SolrServer
`abstract SolrResponse` `SolrRequest.process(SolrServer server)`

Uses of SolrServer in org.apache.solr.client.solrj.impl

Subclasses of SolrServer in org.apache.solr.client.solrj.impl
`class` `CloudSolrServer` SolrJ client class to communicate with SolrCloud.
`class` `ConcurrentUpdateSolrServer` ConcurrentUpdateSolrServer buffers all added documents and writes them into open HTTP connections.
`class` `HttpSolrServer`
`class` `LBHttpSolrServer` LBHttpSolrServer or "LoadBalanced HttpSolrServer" is a load balancing wrapper around `HttpSolrServer`.

Uses of SolrServer in org.apache.solr.client.solrj.request

Methods in org.apache.solr.client.solrj.request with parameters of type SolrServer
`static CoreAdminResponse` `CoreAdminRequest.createCore(String name, String instanceDir, SolrServer server)`
`static CoreAdminResponse` `CoreAdminRequest.createCore(String name, String instanceDir, SolrServer server, String configFile, String schemaFile)`
`static CoreAdminResponse` `CoreAdminRequest.createCore(String name, String instanceDir, SolrServer server, String configFile, String schemaFile, String dataDir, String tlogDir)`
`static CoreAdminResponse` `CoreAdminRequest.getStatus(String name, SolrServer server)`
`static CoreAdminResponse` `CoreAdminRequest.mergeIndexes(String name, String[] indexDirs, String[] srcCores, SolrServer server)`
`static CoreAdminResponse` `CoreAdminRequest.persist(String fileName, SolrServer server)`
`LukeResponse` `LukeRequest.process(SolrServer server)`
`SolrPingResponse` `SolrPing.process(SolrServer server)`
`QueryResponse` `QueryRequest.process(SolrServer server)`
`UpdateResponse` `AbstractUpdateRequest.process(SolrServer server)`
`DocumentAnalysisResponse` `DocumentAnalysisRequest.process(SolrServer server)`
`CoreAdminResponse` `CoreAdminRequest.process(SolrServer server)`
`UpdateResponse` `DirectXmlRequest.process(SolrServer server)`
`FieldAnalysisResponse` `FieldAnalysisRequest.process(SolrServer server)`
`static CoreAdminResponse` `CoreAdminRequest.reloadCore(String name, SolrServer server)`
`static CoreAdminResponse` `CoreAdminRequest.renameCore(String coreName, String newName, SolrServer server)`
`static CoreAdminResponse` `CoreAdminRequest.unloadCore(String name, boolean deleteIndex, SolrServer server)`
`static CoreAdminResponse` `CoreAdminRequest.unloadCore(String name, SolrServer server)`

Uses of SolrServer in org.apache.solr.client.solrj.response

Constructors in org.apache.solr.client.solrj.response with parameters of type SolrServer
`QueryResponse(NamedList<Object> res, SolrServer solrServer)` Utility constructor to set the solrServer and namedList

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.