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()
ResponseParserpublic void setResponseParser(ResponseParser responseParser)
responseParser - The ResponseParserpublic abstract SolrParams getParams()
public abstract java.util.Collection<ContentStream> getContentStreams() throws java.io.IOException
java.io.IOExceptionpublic abstract SolrResponse process(SolrServer server) throws SolrServerException, java.io.IOException
SolrServerExceptionjava.io.IOException