public abstract class SolrRequest
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
SolrRequest.METHOD |
Modifier and Type | Field and Description |
---|---|
private SolrRequest.METHOD |
method |
private java.lang.String |
path |
private ResponseParser |
responseParser |
Constructor and Description |
---|
SolrRequest(SolrRequest.METHOD m,
java.lang.String path) |
Modifier and Type | Method and Description |
---|---|
abstract java.util.Collection<ContentStream> |
getContentStreams() |
SolrRequest.METHOD |
getMethod() |
abstract SolrParams |
getParams() |
java.lang.String |
getPath() |
ResponseParser |
getResponseParser() |
abstract SolrResponse |
process(SolrServer server) |
void |
setMethod(SolrRequest.METHOD method) |
void |
setPath(java.lang.String path) |
void |
setResponseParser(ResponseParser responseParser)
Optionally specify how the Response should be parsed.
|
private SolrRequest.METHOD method
private java.lang.String path
private ResponseParser responseParser
public SolrRequest(SolrRequest.METHOD m, java.lang.String path)
public SolrRequest.METHOD getMethod()
public void setMethod(SolrRequest.METHOD method)
public java.lang.String getPath()
public void setPath(java.lang.String path)
public ResponseParser getResponseParser()
ResponseParser
public void setResponseParser(ResponseParser responseParser)
responseParser
- The ResponseParser
public abstract SolrParams getParams()
public abstract java.util.Collection<ContentStream> getContentStreams() throws java.io.IOException
java.io.IOException
public abstract SolrResponse process(SolrServer server) throws SolrServerException, java.io.IOException
SolrServerException
java.io.IOException