source: sandbox/expresso-solr/solr/docs/api/org/apache/solr/client/solrj/impl/HttpSolrServer.html @ 7588

Revision 7588, 47.8 KB checked in by adir, 11 years ago (diff)

Ticket #000 - Adicionando a integracao de buscas com Solr na base a ser isnerida na comunidade

Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.6.0_24) on Mon Jun 25 15:26:26 EDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=utf-8">
7<TITLE>
8HttpSolrServer (Solr 4.0.0-ALPHA API)
9</TITLE>
10
11<META NAME="date" CONTENT="2012-06-25">
12
13<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
14
15<SCRIPT type="text/javascript">
16function windowTitle()
17{
18    if (location.href.indexOf('is-external=true') == -1) {
19        parent.document.title="HttpSolrServer (Solr 4.0.0-ALPHA API)";
20    }
21}
22</SCRIPT>
23<NOSCRIPT>
24</NOSCRIPT>
25
26</HEAD>
27
28<BODY BGCOLOR="white" onload="windowTitle();">
29<HR>
30
31
32<!-- ========= START OF TOP NAVBAR ======= -->
33<A NAME="navbar_top"><!-- --></A>
34<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
35<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
36<TR>
37<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
38<A NAME="navbar_top_firstrow"><!-- --></A>
39<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
40  <TR ALIGN="center" VALIGN="top">
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
43  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HttpSolrServer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
47  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
48  </TR>
49</TABLE>
50</TD>
51<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
52</EM>
53</TD>
54</TR>
55
56<TR>
57<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58&nbsp;<A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpClientUtil.html" title="class in org.apache.solr.client.solrj.impl"><B>PREV CLASS</B></A>&nbsp;
59&nbsp;<A HREF="../../../../../../org/apache/solr/client/solrj/impl/LBHttpSolrServer.html" title="class in org.apache.solr.client.solrj.impl"><B>NEXT CLASS</B></A></FONT></TD>
60<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61  <A HREF="../../../../../../index.html?org/apache/solr/client/solrj/impl/HttpSolrServer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
62&nbsp;<A HREF="HttpSolrServer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
63&nbsp;<SCRIPT type="text/javascript">
64  <!--
65  if(window==top) {
66    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
67  }
68  //-->
69</SCRIPT>
70<NOSCRIPT>
71  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
72</NOSCRIPT>
73
74
75</FONT></TD>
76</TR>
77<TR>
78<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
79  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
80<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
81DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
82</TR>
83</TABLE>
84<A NAME="skip-navbar_top"></A>
85<!-- ========= END OF TOP NAVBAR ========= -->
86
87<HR>
88<!-- ======== START OF CLASS DATA ======== -->
89<H2>
90<FONT SIZE="-1">
91org.apache.solr.client.solrj.impl</FONT>
92<BR>
93Class HttpSolrServer</H2>
94<PRE>
95<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
96  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html" title="class in org.apache.solr.client.solrj">org.apache.solr.client.solrj.SolrServer</A>
97      <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.solr.client.solrj.impl.HttpSolrServer</B>
98</PRE>
99<DL>
100<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DD>
101</DL>
102<HR>
103<DL>
104<DT><PRE>public class <B>HttpSolrServer</B><DT>extends <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html" title="class in org.apache.solr.client.solrj">SolrServer</A></DL>
105</PRE>
106
107<P>
108<DL>
109<DT><B>See Also:</B><DD><A HREF="../../../../../../serialized-form.html#org.apache.solr.client.solrj.impl.HttpSolrServer">Serialized Form</A></DL>
110<HR>
111
112<P>
113<!-- =========== FIELD SUMMARY =========== -->
114
115<A NAME="field_summary"><!-- --></A>
116<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
117<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
118<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
119<B>Field Summary</B></FONT></TH>
120</TR>
121<TR BGCOLOR="white" CLASS="TableRowColor">
122<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
123<CODE>static&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
124<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#AGENT">AGENT</A></B></CODE>
125
126<BR>
127&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User-Agent String.</TD>
128</TR>
129<TR BGCOLOR="white" CLASS="TableRowColor">
130<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
131<CODE>protected &nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
132<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#baseUrl">baseUrl</A></B></CODE>
133
134<BR>
135&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The URL of the Solr server.</TD>
136</TR>
137<TR BGCOLOR="white" CLASS="TableRowColor">
138<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139<CODE>protected &nbsp;<A HREF="../../../../../../org/apache/solr/common/params/ModifiableSolrParams.html" title="class in org.apache.solr.common.params">ModifiableSolrParams</A></CODE></FONT></TD>
140<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#invariantParams">invariantParams</A></B></CODE>
141
142<BR>
143&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default value: null / empty.</TD>
144</TR>
145<TR BGCOLOR="white" CLASS="TableRowColor">
146<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
147<CODE>protected &nbsp;<A HREF="../../../../../../org/apache/solr/client/solrj/ResponseParser.html" title="class in org.apache.solr.client.solrj">ResponseParser</A></CODE></FONT></TD>
148<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#parser">parser</A></B></CODE>
149
150<BR>
151&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default response parser is BinaryResponseParser
152 <p/>
153 This parser represents the default Response Parser chosen to parse the
154 response if the parser were not specified as part of the request.</TD>
155</TR>
156<TR BGCOLOR="white" CLASS="TableRowColor">
157<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
158<CODE>protected &nbsp;<A HREF="../../../../../../org/apache/solr/client/solrj/request/RequestWriter.html" title="class in org.apache.solr.client.solrj.request">RequestWriter</A></CODE></FONT></TD>
159<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#requestWriter">requestWriter</A></B></CODE>
160
161<BR>
162&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The RequestWriter used to write all requests to Solr</TD>
163</TR>
164</TABLE>
165&nbsp;
166<!-- ======== CONSTRUCTOR SUMMARY ======== -->
167
168<A NAME="constructor_summary"><!-- --></A>
169<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
170<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
171<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
172<B>Constructor Summary</B></FONT></TH>
173</TR>
174<TR BGCOLOR="white" CLASS="TableRowColor">
175<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#HttpSolrServer(java.lang.String)">HttpSolrServer</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseURL)</CODE>
176
177<BR>
178&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
179</TR>
180<TR BGCOLOR="white" CLASS="TableRowColor">
181<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#HttpSolrServer(java.lang.String, org.apache.http.client.HttpClient)">HttpSolrServer</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseURL,
182               org.apache.http.client.HttpClient&nbsp;client)</CODE>
183
184<BR>
185&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
186</TR>
187<TR BGCOLOR="white" CLASS="TableRowColor">
188<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#HttpSolrServer(java.lang.String, org.apache.http.client.HttpClient, org.apache.solr.client.solrj.ResponseParser)">HttpSolrServer</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseURL,
189               org.apache.http.client.HttpClient&nbsp;client,
190               <A HREF="../../../../../../org/apache/solr/client/solrj/ResponseParser.html" title="class in org.apache.solr.client.solrj">ResponseParser</A>&nbsp;parser)</CODE>
191
192<BR>
193&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
194</TR>
195</TABLE>
196&nbsp;
197<!-- ========== METHOD SUMMARY =========== -->
198
199<A NAME="method_summary"><!-- --></A>
200<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
201<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
202<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
203<B>Method Summary</B></FONT></TH>
204</TR>
205<TR BGCOLOR="white" CLASS="TableRowColor">
206<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
207<CODE>&nbsp;<A HREF="../../../../../../org/apache/solr/client/solrj/response/UpdateResponse.html" title="class in org.apache.solr.client.solrj.response">UpdateResponse</A></CODE></FONT></TD>
208<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#add(java.util.Iterator)">add</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</A>&lt;<A HREF="../../../../../../org/apache/solr/common/SolrInputDocument.html" title="class in org.apache.solr.common">SolrInputDocument</A>&gt;&nbsp;docIterator)</CODE>
209
210<BR>
211&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the documents supplied by the given iterator.</TD>
212</TR>
213<TR BGCOLOR="white" CLASS="TableRowColor">
214<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
215<CODE>&nbsp;<A HREF="../../../../../../org/apache/solr/client/solrj/response/UpdateResponse.html" title="class in org.apache.solr.client.solrj.response">UpdateResponse</A></CODE></FONT></TD>
216<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#addBeans(java.util.Iterator)">addBeans</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</A>&lt;?&gt;&nbsp;beanIterator)</CODE>
217
218<BR>
219&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the beans supplied by the given iterator.</TD>
220</TR>
221<TR BGCOLOR="white" CLASS="TableRowColor">
222<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
223<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
224<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#getBaseURL()">getBaseURL</A></B>()</CODE>
225
226<BR>
227&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
228</TR>
229<TR BGCOLOR="white" CLASS="TableRowColor">
230<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
231<CODE>&nbsp;org.apache.http.client.HttpClient</CODE></FONT></TD>
232<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#getHttpClient()">getHttpClient</A></B>()</CODE>
233
234<BR>
235&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the HttpClient this instance uses.</TD>
236</TR>
237<TR BGCOLOR="white" CLASS="TableRowColor">
238<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
239<CODE>&nbsp;<A HREF="../../../../../../org/apache/solr/common/params/ModifiableSolrParams.html" title="class in org.apache.solr.common.params">ModifiableSolrParams</A></CODE></FONT></TD>
240<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#getInvariantParams()">getInvariantParams</A></B>()</CODE>
241
242<BR>
243&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve the default list of parameters are added to every request
244 regardless.</TD>
245</TR>
246<TR BGCOLOR="white" CLASS="TableRowColor">
247<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
248<CODE>&nbsp;<A HREF="../../../../../../org/apache/solr/client/solrj/ResponseParser.html" title="class in org.apache.solr.client.solrj">ResponseParser</A></CODE></FONT></TD>
249<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#getParser()">getParser</A></B>()</CODE>
250
251<BR>
252&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
253</TR>
254<TR BGCOLOR="white" CLASS="TableRowColor">
255<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
256<CODE>&nbsp;<A HREF="../../../../../../org/apache/solr/common/util/NamedList.html" title="class in org.apache.solr.common.util">NamedList</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;</CODE></FONT></TD>
257<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#request(org.apache.solr.client.solrj.SolrRequest)">request</A></B>(<A HREF="../../../../../../org/apache/solr/client/solrj/SolrRequest.html" title="class in org.apache.solr.client.solrj">SolrRequest</A>&nbsp;request)</CODE>
258
259<BR>
260&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process the request.</TD>
261</TR>
262<TR BGCOLOR="white" CLASS="TableRowColor">
263<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
264<CODE>&nbsp;<A HREF="../../../../../../org/apache/solr/common/util/NamedList.html" title="class in org.apache.solr.common.util">NamedList</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;</CODE></FONT></TD>
265<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#request(org.apache.solr.client.solrj.SolrRequest, org.apache.solr.client.solrj.ResponseParser)">request</A></B>(<A HREF="../../../../../../org/apache/solr/client/solrj/SolrRequest.html" title="class in org.apache.solr.client.solrj">SolrRequest</A>&nbsp;request,
266        <A HREF="../../../../../../org/apache/solr/client/solrj/ResponseParser.html" title="class in org.apache.solr.client.solrj">ResponseParser</A>&nbsp;processor)</CODE>
267
268<BR>
269&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
270</TR>
271<TR BGCOLOR="white" CLASS="TableRowColor">
272<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
273<CODE>&nbsp;void</CODE></FONT></TD>
274<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#setAllowCompression(boolean)">setAllowCompression</A></B>(boolean&nbsp;allowCompression)</CODE>
275
276<BR>
277&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow server->client communication to be compressed.</TD>
278</TR>
279<TR BGCOLOR="white" CLASS="TableRowColor">
280<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
281<CODE>&nbsp;void</CODE></FONT></TD>
282<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#setBaseURL(java.lang.String)">setBaseURL</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseURL)</CODE>
283
284<BR>
285&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
286</TR>
287<TR BGCOLOR="white" CLASS="TableRowColor">
288<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
289<CODE>&nbsp;void</CODE></FONT></TD>
290<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#setConnectionTimeout(int)">setConnectionTimeout</A></B>(int&nbsp;timeout)</CODE>
291
292<BR>
293&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HttpConnectionParams.setConnectionTimeout</TD>
294</TR>
295<TR BGCOLOR="white" CLASS="TableRowColor">
296<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
297<CODE>&nbsp;void</CODE></FONT></TD>
298<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#setDefaultMaxConnectionsPerHost(int)">setDefaultMaxConnectionsPerHost</A></B>(int&nbsp;max)</CODE>
299
300<BR>
301&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the maximum number of connections that can be open to a single host at
302 any given time.</TD>
303</TR>
304<TR BGCOLOR="white" CLASS="TableRowColor">
305<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
306<CODE>&nbsp;void</CODE></FONT></TD>
307<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#setFollowRedirects(boolean)">setFollowRedirects</A></B>(boolean&nbsp;followRedirects)</CODE>
308
309<BR>
310&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Configure whether the client should follow redirects or not.</TD>
311</TR>
312<TR BGCOLOR="white" CLASS="TableRowColor">
313<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
314<CODE>&nbsp;void</CODE></FONT></TD>
315<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#setMaxRetries(int)">setMaxRetries</A></B>(int&nbsp;maxRetries)</CODE>
316
317<BR>
318&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set maximum number of retries to attempt in the event of transient errors.</TD>
319</TR>
320<TR BGCOLOR="white" CLASS="TableRowColor">
321<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
322<CODE>&nbsp;void</CODE></FONT></TD>
323<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#setMaxTotalConnections(int)">setMaxTotalConnections</A></B>(int&nbsp;max)</CODE>
324
325<BR>
326&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the maximum number of connections that can be open at any given time.</TD>
327</TR>
328<TR BGCOLOR="white" CLASS="TableRowColor">
329<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
330<CODE>&nbsp;void</CODE></FONT></TD>
331<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#setParser(org.apache.solr.client.solrj.ResponseParser)">setParser</A></B>(<A HREF="../../../../../../org/apache/solr/client/solrj/ResponseParser.html" title="class in org.apache.solr.client.solrj">ResponseParser</A>&nbsp;processor)</CODE>
332
333<BR>
334&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Note: This setter method is <b>not thread-safe</b>.</TD>
335</TR>
336<TR BGCOLOR="white" CLASS="TableRowColor">
337<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
338<CODE>&nbsp;void</CODE></FONT></TD>
339<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#setRequestWriter(org.apache.solr.client.solrj.request.RequestWriter)">setRequestWriter</A></B>(<A HREF="../../../../../../org/apache/solr/client/solrj/request/RequestWriter.html" title="class in org.apache.solr.client.solrj.request">RequestWriter</A>&nbsp;requestWriter)</CODE>
340
341<BR>
342&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
343</TR>
344<TR BGCOLOR="white" CLASS="TableRowColor">
345<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
346<CODE>&nbsp;void</CODE></FONT></TD>
347<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#setSoTimeout(int)">setSoTimeout</A></B>(int&nbsp;timeout)</CODE>
348
349<BR>
350&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set SoTimeout (read timeout).</TD>
351</TR>
352<TR BGCOLOR="white" CLASS="TableRowColor">
353<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
354<CODE>&nbsp;void</CODE></FONT></TD>
355<TD><CODE><B><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#shutdown()">shutdown</A></B>()</CODE>
356
357<BR>
358&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Close the <CODE>ClientConnectionManager</CODE> from the internal client.</TD>
359</TR>
360</TABLE>
361&nbsp;<A NAME="methods_inherited_from_class_org.apache.solr.client.solrj.SolrServer"><!-- --></A>
362<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
363<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
364<TH ALIGN="left"><B>Methods inherited from class org.apache.solr.client.solrj.<A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html" title="class in org.apache.solr.client.solrj">SolrServer</A></B></TH>
365</TR>
366<TR BGCOLOR="white" CLASS="TableRowColor">
367<TD><CODE><A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#add(java.util.Collection)">add</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#add(java.util.Collection, int)">add</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#add(org.apache.solr.common.SolrInputDocument)">add</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#add(org.apache.solr.common.SolrInputDocument, int)">add</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#addBean(java.lang.Object)">addBean</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#addBean(java.lang.Object, int)">addBean</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#addBeans(java.util.Collection)">addBeans</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#addBeans(java.util.Collection, int)">addBeans</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#commit()">commit</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#commit(boolean, boolean)">commit</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#commit(boolean, boolean, boolean)">commit</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#deleteById(java.util.List)">deleteById</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#deleteById(java.util.List, int)">deleteById</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#deleteById(java.lang.String)">deleteById</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#deleteById(java.lang.String, int)">deleteById</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#deleteByQuery(java.lang.String)">deleteByQuery</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#deleteByQuery(java.lang.String, int)">deleteByQuery</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#getBinder()">getBinder</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#optimize()">optimize</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#optimize(boolean, boolean)">optimize</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#optimize(boolean, boolean, int)">optimize</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#ping()">ping</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#query(org.apache.solr.common.params.SolrParams)">query</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#query(org.apache.solr.common.params.SolrParams, org.apache.solr.client.solrj.SolrRequest.METHOD)">query</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#queryAndStreamResponse(org.apache.solr.common.params.SolrParams, org.apache.solr.client.solrj.StreamingResponseCallback)">queryAndStreamResponse</A>, <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#rollback()">rollback</A></CODE></TD>
368</TR>
369</TABLE>
370&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
371<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
372<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
373<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
374</TR>
375<TR BGCOLOR="white" CLASS="TableRowColor">
376<TD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
377</TR>
378</TABLE>
379&nbsp;
380<P>
381
382<!-- ============ FIELD DETAIL =========== -->
383
384<A NAME="field_detail"><!-- --></A>
385<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
386<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
387<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
388<B>Field Detail</B></FONT></TH>
389</TR>
390</TABLE>
391
392<A NAME="AGENT"><!-- --></A><H3>
393AGENT</H3>
394<PRE>
395public static final <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>AGENT</B></PRE>
396<DL>
397<DD>User-Agent String.
398<P>
399<DL>
400</DL>
401</DL>
402<HR>
403
404<A NAME="baseUrl"><!-- --></A><H3>
405baseUrl</H3>
406<PRE>
407protected <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>baseUrl</B></PRE>
408<DL>
409<DD>The URL of the Solr server.
410<P>
411<DL>
412</DL>
413</DL>
414<HR>
415
416<A NAME="invariantParams"><!-- --></A><H3>
417invariantParams</H3>
418<PRE>
419protected <A HREF="../../../../../../org/apache/solr/common/params/ModifiableSolrParams.html" title="class in org.apache.solr.common.params">ModifiableSolrParams</A> <B>invariantParams</B></PRE>
420<DL>
421<DD>Default value: null / empty.
422 <p/>
423 Parameters that are added to every request regardless. This may be a place
424 to add something like an authentication token.
425<P>
426<DL>
427</DL>
428</DL>
429<HR>
430
431<A NAME="parser"><!-- --></A><H3>
432parser</H3>
433<PRE>
434protected <A HREF="../../../../../../org/apache/solr/client/solrj/ResponseParser.html" title="class in org.apache.solr.client.solrj">ResponseParser</A> <B>parser</B></PRE>
435<DL>
436<DD>Default response parser is BinaryResponseParser
437 <p/>
438 This parser represents the default Response Parser chosen to parse the
439 response if the parser were not specified as part of the request.
440<P>
441<DL>
442<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/solr/client/solrj/impl/BinaryResponseParser.html" title="class in org.apache.solr.client.solrj.impl"><CODE>BinaryResponseParser</CODE></A></DL>
443</DL>
444<HR>
445
446<A NAME="requestWriter"><!-- --></A><H3>
447requestWriter</H3>
448<PRE>
449protected <A HREF="../../../../../../org/apache/solr/client/solrj/request/RequestWriter.html" title="class in org.apache.solr.client.solrj.request">RequestWriter</A> <B>requestWriter</B></PRE>
450<DL>
451<DD>The RequestWriter used to write all requests to Solr
452<P>
453<DL>
454<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/solr/client/solrj/request/RequestWriter.html" title="class in org.apache.solr.client.solrj.request"><CODE>RequestWriter</CODE></A></DL>
455</DL>
456
457<!-- ========= CONSTRUCTOR DETAIL ======== -->
458
459<A NAME="constructor_detail"><!-- --></A>
460<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
461<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
462<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
463<B>Constructor Detail</B></FONT></TH>
464</TR>
465</TABLE>
466
467<A NAME="HttpSolrServer(java.lang.String)"><!-- --></A><H3>
468HttpSolrServer</H3>
469<PRE>
470public <B>HttpSolrServer</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseURL)</PRE>
471<DL>
472<DL>
473<DT><B>Parameters:</B><DD><CODE>baseURL</CODE> - The URL of the Solr server. For example, "
474          <code>http://localhost:8983/solr/</code>" if you are using the
475          standard distribution Solr webapp on your local machine.</DL>
476</DL>
477<HR>
478
479<A NAME="HttpSolrServer(java.lang.String, org.apache.http.client.HttpClient)"><!-- --></A><H3>
480HttpSolrServer</H3>
481<PRE>
482public <B>HttpSolrServer</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseURL,
483                      org.apache.http.client.HttpClient&nbsp;client)</PRE>
484<DL>
485</DL>
486<HR>
487
488<A NAME="HttpSolrServer(java.lang.String, org.apache.http.client.HttpClient, org.apache.solr.client.solrj.ResponseParser)"><!-- --></A><H3>
489HttpSolrServer</H3>
490<PRE>
491public <B>HttpSolrServer</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseURL,
492                      org.apache.http.client.HttpClient&nbsp;client,
493                      <A HREF="../../../../../../org/apache/solr/client/solrj/ResponseParser.html" title="class in org.apache.solr.client.solrj">ResponseParser</A>&nbsp;parser)</PRE>
494<DL>
495</DL>
496
497<!-- ============ METHOD DETAIL ========== -->
498
499<A NAME="method_detail"><!-- --></A>
500<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
501<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
502<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
503<B>Method Detail</B></FONT></TH>
504</TR>
505</TABLE>
506
507<A NAME="request(org.apache.solr.client.solrj.SolrRequest)"><!-- --></A><H3>
508request</H3>
509<PRE>
510public <A HREF="../../../../../../org/apache/solr/common/util/NamedList.html" title="class in org.apache.solr.common.util">NamedList</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt; <B>request</B>(<A HREF="../../../../../../org/apache/solr/client/solrj/SolrRequest.html" title="class in org.apache.solr.client.solrj">SolrRequest</A>&nbsp;request)
511                          throws <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServerException.html" title="class in org.apache.solr.client.solrj">SolrServerException</A>,
512                                 <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
513<DL>
514<DD>Process the request. If
515 <A HREF="../../../../../../org/apache/solr/client/solrj/SolrRequest.html#getResponseParser()"><CODE>SolrRequest.getResponseParser()</CODE></A> is
516 null, then use <A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#getParser()"><CODE>getParser()</CODE></A>
517<P>
518<DD><DL>
519<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#request(org.apache.solr.client.solrj.SolrRequest)">request</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html" title="class in org.apache.solr.client.solrj">SolrServer</A></CODE></DL>
520</DD>
521<DD><DL>
522<DT><B>Parameters:</B><DD><CODE>request</CODE> - The <A HREF="../../../../../../org/apache/solr/client/solrj/SolrRequest.html" title="class in org.apache.solr.client.solrj"><CODE>SolrRequest</CODE></A> to process
523<DT><B>Returns:</B><DD>The <A HREF="../../../../../../org/apache/solr/common/util/NamedList.html" title="class in org.apache.solr.common.util"><CODE>NamedList</CODE></A> result
524<DT><B>Throws:</B>
525<DD><CODE><A HREF="../../../../../../org/apache/solr/client/solrj/SolrServerException.html" title="class in org.apache.solr.client.solrj">SolrServerException</A></CODE>
526<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#request(org.apache.solr.client.solrj.SolrRequest, org.apache.solr.client.solrj.ResponseParser)"><CODE>request(org.apache.solr.client.solrj.SolrRequest,
527      org.apache.solr.client.solrj.ResponseParser)</CODE></A></DL>
528</DD>
529</DL>
530<HR>
531
532<A NAME="request(org.apache.solr.client.solrj.SolrRequest, org.apache.solr.client.solrj.ResponseParser)"><!-- --></A><H3>
533request</H3>
534<PRE>
535public <A HREF="../../../../../../org/apache/solr/common/util/NamedList.html" title="class in org.apache.solr.common.util">NamedList</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt; <B>request</B>(<A HREF="../../../../../../org/apache/solr/client/solrj/SolrRequest.html" title="class in org.apache.solr.client.solrj">SolrRequest</A>&nbsp;request,
536                                 <A HREF="../../../../../../org/apache/solr/client/solrj/ResponseParser.html" title="class in org.apache.solr.client.solrj">ResponseParser</A>&nbsp;processor)
537                          throws <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServerException.html" title="class in org.apache.solr.client.solrj">SolrServerException</A>,
538                                 <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
539<DL>
540<DD><DL>
541
542<DT><B>Throws:</B>
543<DD><CODE><A HREF="../../../../../../org/apache/solr/client/solrj/SolrServerException.html" title="class in org.apache.solr.client.solrj">SolrServerException</A></CODE>
544<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
545</DD>
546</DL>
547<HR>
548
549<A NAME="getInvariantParams()"><!-- --></A><H3>
550getInvariantParams</H3>
551<PRE>
552public <A HREF="../../../../../../org/apache/solr/common/params/ModifiableSolrParams.html" title="class in org.apache.solr.common.params">ModifiableSolrParams</A> <B>getInvariantParams</B>()</PRE>
553<DL>
554<DD>Retrieve the default list of parameters are added to every request
555 regardless.
556<P>
557<DD><DL>
558<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpSolrServer.html#invariantParams"><CODE>invariantParams</CODE></A></DL>
559</DD>
560</DL>
561<HR>
562
563<A NAME="getBaseURL()"><!-- --></A><H3>
564getBaseURL</H3>
565<PRE>
566public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getBaseURL</B>()</PRE>
567<DL>
568<DD><DL>
569</DL>
570</DD>
571</DL>
572<HR>
573
574<A NAME="setBaseURL(java.lang.String)"><!-- --></A><H3>
575setBaseURL</H3>
576<PRE>
577public void <B>setBaseURL</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;baseURL)</PRE>
578<DL>
579<DD><DL>
580</DL>
581</DD>
582</DL>
583<HR>
584
585<A NAME="getParser()"><!-- --></A><H3>
586getParser</H3>
587<PRE>
588public <A HREF="../../../../../../org/apache/solr/client/solrj/ResponseParser.html" title="class in org.apache.solr.client.solrj">ResponseParser</A> <B>getParser</B>()</PRE>
589<DL>
590<DD><DL>
591</DL>
592</DD>
593</DL>
594<HR>
595
596<A NAME="setParser(org.apache.solr.client.solrj.ResponseParser)"><!-- --></A><H3>
597setParser</H3>
598<PRE>
599public void <B>setParser</B>(<A HREF="../../../../../../org/apache/solr/client/solrj/ResponseParser.html" title="class in org.apache.solr.client.solrj">ResponseParser</A>&nbsp;processor)</PRE>
600<DL>
601<DD>Note: This setter method is <b>not thread-safe</b>.
602<P>
603<DD><DL>
604<DT><B>Parameters:</B><DD><CODE>processor</CODE> - Default Response Parser chosen to parse the response if the parser
605          were not specified as part of the request.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/solr/client/solrj/SolrRequest.html#getResponseParser()"><CODE>SolrRequest.getResponseParser()</CODE></A></DL>
606</DD>
607</DL>
608<HR>
609
610<A NAME="getHttpClient()"><!-- --></A><H3>
611getHttpClient</H3>
612<PRE>
613public org.apache.http.client.HttpClient <B>getHttpClient</B>()</PRE>
614<DL>
615<DD>Return the HttpClient this instance uses.
616<P>
617<DD><DL>
618</DL>
619</DD>
620</DL>
621<HR>
622
623<A NAME="setConnectionTimeout(int)"><!-- --></A><H3>
624setConnectionTimeout</H3>
625<PRE>
626public void <B>setConnectionTimeout</B>(int&nbsp;timeout)</PRE>
627<DL>
628<DD>HttpConnectionParams.setConnectionTimeout
629<P>
630<DD><DL>
631<DT><B>Parameters:</B><DD><CODE>timeout</CODE> - Timeout in milliseconds</DL>
632</DD>
633</DL>
634<HR>
635
636<A NAME="setSoTimeout(int)"><!-- --></A><H3>
637setSoTimeout</H3>
638<PRE>
639public void <B>setSoTimeout</B>(int&nbsp;timeout)</PRE>
640<DL>
641<DD>Set SoTimeout (read timeout). This is desirable
642 for queries, but probably not for indexing.
643<P>
644<DD><DL>
645<DT><B>Parameters:</B><DD><CODE>timeout</CODE> - Timeout in milliseconds</DL>
646</DD>
647</DL>
648<HR>
649
650<A NAME="setFollowRedirects(boolean)"><!-- --></A><H3>
651setFollowRedirects</H3>
652<PRE>
653public void <B>setFollowRedirects</B>(boolean&nbsp;followRedirects)</PRE>
654<DL>
655<DD>Configure whether the client should follow redirects or not.
656 <p>
657 This defaults to false under the assumption that if you are following a
658 redirect to get to a Solr installation, something is misconfigured
659 somewhere.
660 </p>
661<P>
662<DD><DL>
663</DL>
664</DD>
665</DL>
666<HR>
667
668<A NAME="setAllowCompression(boolean)"><!-- --></A><H3>
669setAllowCompression</H3>
670<PRE>
671public void <B>setAllowCompression</B>(boolean&nbsp;allowCompression)</PRE>
672<DL>
673<DD>Allow server->client communication to be compressed. Currently gzip and
674 deflate are supported. If the server supports compression the response will
675 be compressed. This method is only allowed if the http client is of type
676 DefatulHttpClient.
677<P>
678<DD><DL>
679</DL>
680</DD>
681</DL>
682<HR>
683
684<A NAME="setMaxRetries(int)"><!-- --></A><H3>
685setMaxRetries</H3>
686<PRE>
687public void <B>setMaxRetries</B>(int&nbsp;maxRetries)</PRE>
688<DL>
689<DD>Set maximum number of retries to attempt in the event of transient errors.
690 <p>
691 Maximum number of retries to attempt in the event of transient errors.
692 Default: 0 (no) retries. No more than 1 recommended.
693 </p>
694<P>
695<DD><DL>
696<DT><B>Parameters:</B><DD><CODE>maxRetries</CODE> - No more than 1 recommended</DL>
697</DD>
698</DL>
699<HR>
700
701<A NAME="setRequestWriter(org.apache.solr.client.solrj.request.RequestWriter)"><!-- --></A><H3>
702setRequestWriter</H3>
703<PRE>
704public void <B>setRequestWriter</B>(<A HREF="../../../../../../org/apache/solr/client/solrj/request/RequestWriter.html" title="class in org.apache.solr.client.solrj.request">RequestWriter</A>&nbsp;requestWriter)</PRE>
705<DL>
706<DD><DL>
707</DL>
708</DD>
709</DL>
710<HR>
711
712<A NAME="add(java.util.Iterator)"><!-- --></A><H3>
713add</H3>
714<PRE>
715public <A HREF="../../../../../../org/apache/solr/client/solrj/response/UpdateResponse.html" title="class in org.apache.solr.client.solrj.response">UpdateResponse</A> <B>add</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</A>&lt;<A HREF="../../../../../../org/apache/solr/common/SolrInputDocument.html" title="class in org.apache.solr.common">SolrInputDocument</A>&gt;&nbsp;docIterator)
716                   throws <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServerException.html" title="class in org.apache.solr.client.solrj">SolrServerException</A>,
717                          <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
718<DL>
719<DD>Adds the documents supplied by the given iterator.
720<P>
721<DD><DL>
722<DT><B>Parameters:</B><DD><CODE>docIterator</CODE> - the iterator which returns SolrInputDocument instances
723<DT><B>Returns:</B><DD>the response from the SolrServer
724<DT><B>Throws:</B>
725<DD><CODE><A HREF="../../../../../../org/apache/solr/client/solrj/SolrServerException.html" title="class in org.apache.solr.client.solrj">SolrServerException</A></CODE>
726<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
727</DD>
728</DL>
729<HR>
730
731<A NAME="addBeans(java.util.Iterator)"><!-- --></A><H3>
732addBeans</H3>
733<PRE>
734public <A HREF="../../../../../../org/apache/solr/client/solrj/response/UpdateResponse.html" title="class in org.apache.solr.client.solrj.response">UpdateResponse</A> <B>addBeans</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</A>&lt;?&gt;&nbsp;beanIterator)
735                        throws <A HREF="../../../../../../org/apache/solr/client/solrj/SolrServerException.html" title="class in org.apache.solr.client.solrj">SolrServerException</A>,
736                               <A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
737<DL>
738<DD>Adds the beans supplied by the given iterator.
739<P>
740<DD><DL>
741<DT><B>Parameters:</B><DD><CODE>beanIterator</CODE> - the iterator which returns Beans
742<DT><B>Returns:</B><DD>the response from the SolrServer
743<DT><B>Throws:</B>
744<DD><CODE><A HREF="../../../../../../org/apache/solr/client/solrj/SolrServerException.html" title="class in org.apache.solr.client.solrj">SolrServerException</A></CODE>
745<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
746</DD>
747</DL>
748<HR>
749
750<A NAME="shutdown()"><!-- --></A><H3>
751shutdown</H3>
752<PRE>
753public void <B>shutdown</B>()</PRE>
754<DL>
755<DD>Close the <CODE>ClientConnectionManager</CODE> from the internal client.
756<P>
757<DD><DL>
758<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html#shutdown()">shutdown</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/solr/client/solrj/SolrServer.html" title="class in org.apache.solr.client.solrj">SolrServer</A></CODE></DL>
759</DD>
760<DD><DL>
761</DL>
762</DD>
763</DL>
764<HR>
765
766<A NAME="setDefaultMaxConnectionsPerHost(int)"><!-- --></A><H3>
767setDefaultMaxConnectionsPerHost</H3>
768<PRE>
769public void <B>setDefaultMaxConnectionsPerHost</B>(int&nbsp;max)</PRE>
770<DL>
771<DD>Set the maximum number of connections that can be open to a single host at
772 any given time. If http client was created outside the operation is not
773 allowed.
774<P>
775<DD><DL>
776</DL>
777</DD>
778</DL>
779<HR>
780
781<A NAME="setMaxTotalConnections(int)"><!-- --></A><H3>
782setMaxTotalConnections</H3>
783<PRE>
784public void <B>setMaxTotalConnections</B>(int&nbsp;max)</PRE>
785<DL>
786<DD>Set the maximum number of connections that can be open at any given time.
787 If http client was created outside the operation is not allowed.
788<P>
789<DD><DL>
790</DL>
791</DD>
792</DL>
793<!-- ========= END OF CLASS DATA ========= -->
794<HR>
795
796
797<!-- ======= START OF BOTTOM NAVBAR ====== -->
798<A NAME="navbar_bottom"><!-- --></A>
799<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
800<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
801<TR>
802<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
803<A NAME="navbar_bottom_firstrow"><!-- --></A>
804<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
805  <TR ALIGN="center" VALIGN="top">
806  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
807  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
808  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
809  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HttpSolrServer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
810  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
811  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
812  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
813  </TR>
814</TABLE>
815</TD>
816<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
817</EM>
818</TD>
819</TR>
820
821<TR>
822<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
823&nbsp;<A HREF="../../../../../../org/apache/solr/client/solrj/impl/HttpClientUtil.html" title="class in org.apache.solr.client.solrj.impl"><B>PREV CLASS</B></A>&nbsp;
824&nbsp;<A HREF="../../../../../../org/apache/solr/client/solrj/impl/LBHttpSolrServer.html" title="class in org.apache.solr.client.solrj.impl"><B>NEXT CLASS</B></A></FONT></TD>
825<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
826  <A HREF="../../../../../../index.html?org/apache/solr/client/solrj/impl/HttpSolrServer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
827&nbsp;<A HREF="HttpSolrServer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
828&nbsp;<SCRIPT type="text/javascript">
829  <!--
830  if(window==top) {
831    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
832  }
833  //-->
834</SCRIPT>
835<NOSCRIPT>
836  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
837</NOSCRIPT>
838
839
840</FONT></TD>
841</TR>
842<TR>
843<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
844  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
845<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
846DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
847</TR>
848</TABLE>
849<A NAME="skip-navbar_bottom"></A>
850<!-- ======== END OF BOTTOM NAVBAR ======= -->
851
852<HR>
853
854          <address>Copyright &copy; 2000-2012 Apache Software Foundation.  All Rights Reserved.</address>
855          <script src='../../../../../../prettify.js' type='text/javascript'></script>
856          <script type='text/javascript'>
857            (function(){
858              var oldonload = window.onload;
859              if (typeof oldonload != 'function') {
860                window.onload = prettyPrint;
861              } else {
862                window.onload = function() {
863                  oldonload();
864                  prettyPrint();
865                }
866              }
867            })();
868          </script>
869       
870</BODY>
871</HTML>
Note: See TracBrowser for help on using the repository browser.