Class XMLRequestWriter
java.lang.Object
org.apache.solr.client.solrj.request.RequestWriter
org.apache.solr.client.solrj.request.XMLRequestWriter
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.solr.client.solrj.request.RequestWriter
RequestWriter.ContentWriter, RequestWriter.StringPayloadContentWriter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetContentStreams(SolrRequest<?> req) getContentWriter(SolrRequest<?> req) To be implemented by subclasses to serialize update requests into the appropriate format.voidwrite(SolrRequest<?> request, OutputStream os) voidwriteXML(UpdateRequest request, Writer writer) Methods inherited from class org.apache.solr.client.solrj.request.RequestWriter
isEmpty, isNull, isNull
-
Constructor Details
-
XMLRequestWriter
public XMLRequestWriter()
-
-
Method Details
-
getContentWriter
Description copied from class:RequestWriterTo be implemented by subclasses to serialize update requests into the appropriate format.If this method returns null,
RequestWriter.getContentStreams(SolrRequest)is then invoked to get content.- Specified by:
getContentWriterin classRequestWriter
-
getContentStreams
- Specified by:
getContentStreamsin classRequestWriter- Throws:
IOException
-
write
- Specified by:
writein classRequestWriter- Throws:
IOException
-
getUpdateContentType
- Specified by:
getUpdateContentTypein classRequestWriter
-
writeXML
- Throws:
IOException
-