| Package | Description | 
|---|---|
| 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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract NamedList<Object> | 
SolrServer.request(SolrRequest request)
SolrServer implementations need to implement how a request is actually processed 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected SolrRequest | 
LBHttpSolrServer.Req.request  | 
| Modifier and Type | Method and Description | 
|---|---|
SolrRequest | 
LBHttpSolrServer.Req.getRequest()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected org.apache.http.client.methods.HttpRequestBase | 
HttpSolrServer.createMethod(SolrRequest request)  | 
Collection<ContentStream> | 
BinaryRequestWriter.getContentStreams(SolrRequest req)  | 
HttpSolrServer.HttpUriRequestResponse | 
HttpSolrServer.httpUriRequest(SolrRequest request)  | 
HttpSolrServer.HttpUriRequestResponse | 
HttpSolrServer.httpUriRequest(SolrRequest request,
              ResponseParser processor)  | 
NamedList<Object> | 
CloudSolrServer.request(SolrRequest request)  | 
NamedList<Object> | 
ConcurrentUpdateSolrServer.request(SolrRequest request)  | 
NamedList<Object> | 
LBHttpSolrServer.request(SolrRequest request)
Tries to query a live server. 
 | 
NamedList<Object> | 
HttpSolrServer.request(SolrRequest request)
Process the request. 
 | 
NamedList<Object> | 
HttpSolrServer.request(SolrRequest request,
       ResponseParser processor)  | 
void | 
BinaryRequestWriter.write(SolrRequest request,
     OutputStream os)  | 
| Constructor and Description | 
|---|
LBHttpSolrServer.Req(SolrRequest request,
                    List<String> servers)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractUpdateRequest  | 
class  | 
CollectionAdminRequest
This class is experimental and subject to change. 
 | 
protected static class  | 
CollectionAdminRequest.CollectionShardAdminRequest  | 
static class  | 
CollectionAdminRequest.Create  | 
static class  | 
CollectionAdminRequest.CreateAlias  | 
static class  | 
CollectionAdminRequest.CreateShard  | 
static class  | 
CollectionAdminRequest.Delete  | 
static class  | 
CollectionAdminRequest.DeleteAlias  | 
static class  | 
CollectionAdminRequest.DeleteShard  | 
static class  | 
CollectionAdminRequest.Reload  | 
static class  | 
CollectionAdminRequest.RequestStatus  | 
static class  | 
CollectionAdminRequest.SplitShard  | 
class  | 
ContentStreamUpdateRequest
Basic functionality to upload a File or  
ContentStream to a Solr Cell or some
 other handler that takes ContentStreams (CSV) | 
class  | 
CoreAdminRequest
This class is experimental and subject to change. 
 | 
static class  | 
CoreAdminRequest.Create  | 
static class  | 
CoreAdminRequest.MergeIndexes  | 
static class  | 
CoreAdminRequest.Persist  | 
static class  | 
CoreAdminRequest.RequestRecovery  | 
static class  | 
CoreAdminRequest.RequestSyncShard  | 
static class  | 
CoreAdminRequest.Unload  | 
static class  | 
CoreAdminRequest.WaitForState  | 
class  | 
DirectXmlRequest
Send arbitrary XML to a request handler 
 | 
class  | 
DocumentAnalysisRequest
A request for the org.apache.solr.handler.DocumentAnalysisRequestHandler. 
 | 
class  | 
FieldAnalysisRequest
A request for the org.apache.solr.handler.FieldAnalysisRequestHandler. 
 | 
class  | 
LukeRequest  | 
class  | 
QueryRequest  | 
class  | 
SolrPing
Verify that there is a working Solr core at the URL of a  
SolrServer. | 
class  | 
UpdateRequest  | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<ContentStream> | 
RequestWriter.getContentStreams(SolrRequest req)  | 
String | 
RequestWriter.getPath(SolrRequest req)  | 
void | 
RequestWriter.write(SolrRequest request,
     OutputStream os)  | 
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.