public class ContentStreamUpdateRequest extends AbstractUpdateRequest
ContentStream
to a Solr Cell or some
other handler that takes ContentStreams (CSV)
See http://wiki.apache.org/solr/ExtractingRequestHandlerAbstractUpdateRequest.ACTION
SolrRequest.METHOD
commitWithin, params
Constructor and Description |
---|
ContentStreamUpdateRequest(String url) |
Modifier and Type | Method and Description |
---|---|
void |
addContentStream(ContentStream contentStream)
Add a
ContentStream to getContentStreams() |
void |
addFile(File file)
Add a File to the
ContentStream s. |
Collection<ContentStream> |
getContentStreams() |
getAction, getCommitWithin, getParams, isWaitFlush, isWaitSearcher, process, rollback, setAction, setAction, setAction, setCommitWithin, setParam, setParams, setWaitFlush, setWaitSearcher
getMethod, getPath, getResponseParser, setMethod, setPath, setResponseParser
public ContentStreamUpdateRequest(String url)
url
- The URL to send the ContentStream
to in Solr.public Collection<ContentStream> getContentStreams() throws IOException
getContentStreams
in class SolrRequest
IOException
public void addFile(File file) throws IOException
ContentStream
s.file
- The File to add.IOException
- if there was an error with the file.getContentStreams()
,
ContentStreamBase.FileStream
public void addContentStream(ContentStream contentStream)
ContentStream
to getContentStreams()
contentStream
- The ContentStream