| Modifier and Type | Method and Description | 
|---|---|
| abstract SolrResponse | SolrRequest. process(SolrServer server) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EmbeddedSolrServerSolrServer that connects directly to SolrCore
 
 TODO -- this implementation sends the response to XML and then parses it. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CommonsHttpSolrServerDeprecated. 
 Use  HttpSolrServerinstead. | 
| class  | ConcurrentUpdateSolrServerConcurrentUpdateSolrServer buffers all added documents and writes
 them into open HTTP connections. | 
| class  | HttpSolrServerThe  HttpSolrServeruses the Apache HTTP Client 4.x to connect to solr. | 
| class  | LBHttpSolrServerLBHttpSolrServer or "LoadBalanced HttpSolrServer" is just a wrapper to CommonsHttpSolrServer. | 
| class  | StreamingUpdateSolrServerDeprecated. 
 use  ConcurrentUpdateSolrServerinstead. | 
| Modifier and Type | Method and Description | 
|---|---|
| static CoreAdminResponse | CoreAdminRequest. aliasCore(String coreName,
         String newName,
         SolrServer server) | 
| 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. 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) | 
| SolrPingResponse | SolrPing. process(SolrServer server) | 
| QueryResponse | QueryRequest. process(SolrServer server) | 
| LukeResponse | LukeRequest. process(SolrServer server) | 
| FieldAnalysisResponse | FieldAnalysisRequest. process(SolrServer server) | 
| DocumentAnalysisResponse | DocumentAnalysisRequest. process(SolrServer server) | 
| UpdateResponse | DirectXmlRequest. process(SolrServer server) | 
| CoreAdminResponse | CoreAdminRequest. process(SolrServer server) | 
| UpdateResponse | AbstractUpdateRequest. 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) | 
| Constructor and Description | 
|---|
| QueryResponse(NamedList<Object> res,
             SolrServer solrServer)Utility constructor to set the solrServer and namedList |