PageRenderTime 85ms CodeModel.GetById 23ms app.highlight 50ms RepoModel.GetById 1ms app.codeStats 1ms

/lib/docs/org/apache/xmlrpc/client/XmlRpcClient.html

http://mp-rechnungs-und-kundenverwaltung.googlecode.com/
HTML | 758 lines | 666 code | 70 blank | 22 comment | 0 complexity | fda657226c264ec78af44a2ebba54f96 MD5 | raw file
  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_0) on Mon Apr 20 21:45:58 CEST 2009 -->
  6<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
  7<TITLE>
  8XmlRpcClient (Apache XML-RPC 3.1.2 API)
  9</TITLE>
 10
 11<META NAME="date" CONTENT="2009-04-20">
 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="XmlRpcClient (Apache XML-RPC 3.1.2 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/XmlRpcClient.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="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
 48  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
 49  </TR>
 50</TABLE>
 51</TD>
 52<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
 53</EM>
 54</TD>
 55</TR>
 56
 57<TR>
 58<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 59&nbsp;<A HREF="../../../../org/apache/xmlrpc/client/TimingOutCallback.TimeoutException.html" title="class in org.apache.xmlrpc.client"><B>PREV CLASS</B></A>&nbsp;
 60&nbsp;<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client"><B>NEXT CLASS</B></A></FONT></TD>
 61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 62  <A HREF="../../../../index.html?org/apache/xmlrpc/client/XmlRpcClient.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 63&nbsp;<A HREF="XmlRpcClient.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 64&nbsp;<SCRIPT type="text/javascript">
 65  <!--
 66  if(window==top) {
 67    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
 68  }
 69  //-->
 70</SCRIPT>
 71<NOSCRIPT>
 72  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
 73</NOSCRIPT>
 74
 75
 76</FONT></TD>
 77</TR>
 78<TR>
 79<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 80  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 81<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 82DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 83</TR>
 84</TABLE>
 85<A NAME="skip-navbar_top"></A>
 86<!-- ========= END OF TOP NAVBAR ========= -->
 87
 88<HR>
 89<!-- ======== START OF CLASS DATA ======== -->
 90<H2>
 91<FONT SIZE="-1">
 92org.apache.xmlrpc.client</FONT>
 93<BR>
 94Class XmlRpcClient</H2>
 95<PRE>
 96java.lang.Object
 97  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/apache/xmlrpc/common/XmlRpcController.html" title="class in org.apache.xmlrpc.common">org.apache.xmlrpc.common.XmlRpcController</A>
 98      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xmlrpc.client.XmlRpcClient</B>
 99</PRE>
100<HR>
101<DL>
102<DT><PRE>public class <B>XmlRpcClient</B><DT>extends <A HREF="../../../../org/apache/xmlrpc/common/XmlRpcController.html" title="class in org.apache.xmlrpc.common">XmlRpcController</A></DL>
103</PRE>
104
105<P>
106<p>The main access point of an XML-RPC client. This object serves mainly
107 as an object factory. It is designed with singletons in mind: Basically,
108 an application should be able to hold a single instance of
109 <code>XmlRpcClient</code> in a static variable, unless you would be
110 working with different factories.</p>
111 <p>Until Apache XML-RPC 2.0, this object was used both as an object
112 factory and as a place, where configuration details (server URL,
113 suggested encoding, user credentials and the like) have been stored.
114 In Apache XML-RPC 3.0, the configuration details has been moved to
115 the <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client"><CODE>XmlRpcClientConfig</CODE></A> object.
116 The configuration object is designed for being passed through the
117 actual worker methods.</p>
118 <p>A configured XmlRpcClient object is thread safe: In other words,
119 the suggested use is, that you configure the client using
120 <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#setTransportFactory(org.apache.xmlrpc.client.XmlRpcTransportFactory)"><CODE>setTransportFactory(XmlRpcTransportFactory)</CODE></A> and similar
121 methods, store it in a field and never modify it again. Without
122 modifications, the client may be used for an arbitrary number
123 of concurrent requests.</p>
124<P>
125
126<P>
127<DL>
128<DT><B>Since:</B></DT>
129  <DD>3.0</DD>
130</DL>
131<HR>
132
133<P>
134
135<!-- ======== CONSTRUCTOR SUMMARY ======== -->
136
137<A NAME="constructor_summary"><!-- --></A>
138<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
139<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
140<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
141<B>Constructor Summary</B></FONT></TH>
142</TR>
143<TR BGCOLOR="white" CLASS="TableRowColor">
144<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#XmlRpcClient()">XmlRpcClient</A></B>()</CODE>
145
146<BR>
147&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
148</TR>
149</TABLE>
150&nbsp;
151<!-- ========== METHOD SUMMARY =========== -->
152
153<A NAME="method_summary"><!-- --></A>
154<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
155<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
156<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
157<B>Method Summary</B></FONT></TH>
158</TR>
159<TR BGCOLOR="white" CLASS="TableRowColor">
160<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
161<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
162<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(java.lang.String, java.util.List)">execute</A></B>(java.lang.String&nbsp;pMethodName,
163        java.util.List&nbsp;pParams)</CODE>
164
165<BR>
166&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs a request with the clients default configuration.</TD>
167</TR>
168<TR BGCOLOR="white" CLASS="TableRowColor">
169<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
170<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
171<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(java.lang.String, java.lang.Object[])">execute</A></B>(java.lang.String&nbsp;pMethodName,
172        java.lang.Object[]&nbsp;pParams)</CODE>
173
174<BR>
175&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs a request with the clients default configuration.</TD>
176</TR>
177<TR BGCOLOR="white" CLASS="TableRowColor">
178<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
179<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
180<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(org.apache.xmlrpc.client.XmlRpcClientConfig, java.lang.String, java.util.List)">execute</A></B>(<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client">XmlRpcClientConfig</A>&nbsp;pConfig,
181        java.lang.String&nbsp;pMethodName,
182        java.util.List&nbsp;pParams)</CODE>
183
184<BR>
185&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs a request with the given configuration.</TD>
186</TR>
187<TR BGCOLOR="white" CLASS="TableRowColor">
188<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
189<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
190<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(org.apache.xmlrpc.client.XmlRpcClientConfig, java.lang.String, java.lang.Object[])">execute</A></B>(<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client">XmlRpcClientConfig</A>&nbsp;pConfig,
191        java.lang.String&nbsp;pMethodName,
192        java.lang.Object[]&nbsp;pParams)</CODE>
193
194<BR>
195&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs a request with the given configuration.</TD>
196</TR>
197<TR BGCOLOR="white" CLASS="TableRowColor">
198<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
199<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
200<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(org.apache.xmlrpc.XmlRpcRequest)">execute</A></B>(<A HREF="../../../../org/apache/xmlrpc/XmlRpcRequest.html" title="interface in org.apache.xmlrpc">XmlRpcRequest</A>&nbsp;pRequest)</CODE>
201
202<BR>
203&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs a request with the clients default configuration.</TD>
204</TR>
205<TR BGCOLOR="white" CLASS="TableRowColor">
206<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
207<CODE>&nbsp;void</CODE></FONT></TD>
208<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#executeAsync(java.lang.String, java.util.List, org.apache.xmlrpc.client.AsyncCallback)">executeAsync</A></B>(java.lang.String&nbsp;pMethodName,
209             java.util.List&nbsp;pParams,
210             <A HREF="../../../../org/apache/xmlrpc/client/AsyncCallback.html" title="interface in org.apache.xmlrpc.client">AsyncCallback</A>&nbsp;pCallback)</CODE>
211
212<BR>
213&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs an asynchronous request with the clients default configuration.</TD>
214</TR>
215<TR BGCOLOR="white" CLASS="TableRowColor">
216<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
217<CODE>&nbsp;void</CODE></FONT></TD>
218<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#executeAsync(java.lang.String, java.lang.Object[], org.apache.xmlrpc.client.AsyncCallback)">executeAsync</A></B>(java.lang.String&nbsp;pMethodName,
219             java.lang.Object[]&nbsp;pParams,
220             <A HREF="../../../../org/apache/xmlrpc/client/AsyncCallback.html" title="interface in org.apache.xmlrpc.client">AsyncCallback</A>&nbsp;pCallback)</CODE>
221
222<BR>
223&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs an asynchronous request with the clients default configuration.</TD>
224</TR>
225<TR BGCOLOR="white" CLASS="TableRowColor">
226<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
227<CODE>&nbsp;void</CODE></FONT></TD>
228<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#executeAsync(org.apache.xmlrpc.client.XmlRpcClientConfig, java.lang.String, java.util.List, org.apache.xmlrpc.client.AsyncCallback)">executeAsync</A></B>(<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client">XmlRpcClientConfig</A>&nbsp;pConfig,
229             java.lang.String&nbsp;pMethodName,
230             java.util.List&nbsp;pParams,
231             <A HREF="../../../../org/apache/xmlrpc/client/AsyncCallback.html" title="interface in org.apache.xmlrpc.client">AsyncCallback</A>&nbsp;pCallback)</CODE>
232
233<BR>
234&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs an asynchronous request with the given configuration.</TD>
235</TR>
236<TR BGCOLOR="white" CLASS="TableRowColor">
237<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
238<CODE>&nbsp;void</CODE></FONT></TD>
239<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#executeAsync(org.apache.xmlrpc.client.XmlRpcClientConfig, java.lang.String, java.lang.Object[], org.apache.xmlrpc.client.AsyncCallback)">executeAsync</A></B>(<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client">XmlRpcClientConfig</A>&nbsp;pConfig,
240             java.lang.String&nbsp;pMethodName,
241             java.lang.Object[]&nbsp;pParams,
242             <A HREF="../../../../org/apache/xmlrpc/client/AsyncCallback.html" title="interface in org.apache.xmlrpc.client">AsyncCallback</A>&nbsp;pCallback)</CODE>
243
244<BR>
245&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs an asynchronous request with the given configuration.</TD>
246</TR>
247<TR BGCOLOR="white" CLASS="TableRowColor">
248<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
249<CODE>&nbsp;void</CODE></FONT></TD>
250<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#executeAsync(org.apache.xmlrpc.XmlRpcRequest, org.apache.xmlrpc.client.AsyncCallback)">executeAsync</A></B>(<A HREF="../../../../org/apache/xmlrpc/XmlRpcRequest.html" title="interface in org.apache.xmlrpc">XmlRpcRequest</A>&nbsp;pRequest,
251             <A HREF="../../../../org/apache/xmlrpc/client/AsyncCallback.html" title="interface in org.apache.xmlrpc.client">AsyncCallback</A>&nbsp;pCallback)</CODE>
252
253<BR>
254&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs a request with the clients default configuration.</TD>
255</TR>
256<TR BGCOLOR="white" CLASS="TableRowColor">
257<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
258<CODE>&nbsp;<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client">XmlRpcClientConfig</A></CODE></FONT></TD>
259<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#getClientConfig()">getClientConfig</A></B>()</CODE>
260
261<BR>
262&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the clients default configuration.</TD>
263</TR>
264<TR BGCOLOR="white" CLASS="TableRowColor">
265<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
266<CODE>&nbsp;<A HREF="../../../../org/apache/xmlrpc/XmlRpcConfig.html" title="interface in org.apache.xmlrpc">XmlRpcConfig</A></CODE></FONT></TD>
267<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#getConfig()">getConfig</A></B>()</CODE>
268
269<BR>
270&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the clients default configuration.</TD>
271</TR>
272<TR BGCOLOR="white" CLASS="TableRowColor">
273<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
274<CODE>protected &nbsp;<A HREF="../../../../org/apache/xmlrpc/common/XmlRpcWorkerFactory.html" title="class in org.apache.xmlrpc.common">XmlRpcWorkerFactory</A></CODE></FONT></TD>
275<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#getDefaultXmlRpcWorkerFactory()">getDefaultXmlRpcWorkerFactory</A></B>()</CODE>
276
277<BR>
278&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates the controllers default worker factory.</TD>
279</TR>
280<TR BGCOLOR="white" CLASS="TableRowColor">
281<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
282<CODE>&nbsp;<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcTransportFactory.html" title="interface in org.apache.xmlrpc.client">XmlRpcTransportFactory</A></CODE></FONT></TD>
283<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#getTransportFactory()">getTransportFactory</A></B>()</CODE>
284
285<BR>
286&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the clients transport factory.</TD>
287</TR>
288<TR BGCOLOR="white" CLASS="TableRowColor">
289<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
290<CODE>&nbsp;<A HREF="../../../../org/apache/xmlrpc/serializer/XmlWriterFactory.html" title="interface in org.apache.xmlrpc.serializer">XmlWriterFactory</A></CODE></FONT></TD>
291<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#getXmlWriterFactory()">getXmlWriterFactory</A></B>()</CODE>
292
293<BR>
294&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the clients instance of
295 <A HREF="../../../../org/apache/xmlrpc/serializer/XmlWriterFactory.html" title="interface in org.apache.xmlrpc.serializer"><CODE>XmlWriterFactory</CODE></A>.</TD>
296</TR>
297<TR BGCOLOR="white" CLASS="TableRowColor">
298<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
299<CODE>&nbsp;void</CODE></FONT></TD>
300<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#setConfig(org.apache.xmlrpc.client.XmlRpcClientConfig)">setConfig</A></B>(<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client">XmlRpcClientConfig</A>&nbsp;pConfig)</CODE>
301
302<BR>
303&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the clients default configuration.</TD>
304</TR>
305<TR BGCOLOR="white" CLASS="TableRowColor">
306<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
307<CODE>&nbsp;void</CODE></FONT></TD>
308<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#setTransportFactory(org.apache.xmlrpc.client.XmlRpcTransportFactory)">setTransportFactory</A></B>(<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcTransportFactory.html" title="interface in org.apache.xmlrpc.client">XmlRpcTransportFactory</A>&nbsp;pFactory)</CODE>
309
310<BR>
311&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the clients transport factory.</TD>
312</TR>
313<TR BGCOLOR="white" CLASS="TableRowColor">
314<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
315<CODE>&nbsp;void</CODE></FONT></TD>
316<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#setXmlWriterFactory(org.apache.xmlrpc.serializer.XmlWriterFactory)">setXmlWriterFactory</A></B>(<A HREF="../../../../org/apache/xmlrpc/serializer/XmlWriterFactory.html" title="interface in org.apache.xmlrpc.serializer">XmlWriterFactory</A>&nbsp;pFactory)</CODE>
317
318<BR>
319&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the clients instance of
320 <A HREF="../../../../org/apache/xmlrpc/serializer/XmlWriterFactory.html" title="interface in org.apache.xmlrpc.serializer"><CODE>XmlWriterFactory</CODE></A>.</TD>
321</TR>
322</TABLE>
323&nbsp;<A NAME="methods_inherited_from_class_org.apache.xmlrpc.common.XmlRpcController"><!-- --></A>
324<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
325<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
326<TH ALIGN="left"><B>Methods inherited from class org.apache.xmlrpc.common.<A HREF="../../../../org/apache/xmlrpc/common/XmlRpcController.html" title="class in org.apache.xmlrpc.common">XmlRpcController</A></B></TH>
327</TR>
328<TR BGCOLOR="white" CLASS="TableRowColor">
329<TD><CODE><A HREF="../../../../org/apache/xmlrpc/common/XmlRpcController.html#getMaxThreads()">getMaxThreads</A>, <A HREF="../../../../org/apache/xmlrpc/common/XmlRpcController.html#getTypeFactory()">getTypeFactory</A>, <A HREF="../../../../org/apache/xmlrpc/common/XmlRpcController.html#getWorkerFactory()">getWorkerFactory</A>, <A HREF="../../../../org/apache/xmlrpc/common/XmlRpcController.html#setMaxThreads(int)">setMaxThreads</A>, <A HREF="../../../../org/apache/xmlrpc/common/XmlRpcController.html#setTypeFactory(org.apache.xmlrpc.common.TypeFactory)">setTypeFactory</A>, <A HREF="../../../../org/apache/xmlrpc/common/XmlRpcController.html#setWorkerFactory(org.apache.xmlrpc.common.XmlRpcWorkerFactory)">setWorkerFactory</A></CODE></TD>
330</TR>
331</TABLE>
332&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
333<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
334<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
335<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
336</TR>
337<TR BGCOLOR="white" CLASS="TableRowColor">
338<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
339</TR>
340</TABLE>
341&nbsp;
342<P>
343
344<!-- ========= CONSTRUCTOR DETAIL ======== -->
345
346<A NAME="constructor_detail"><!-- --></A>
347<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
348<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
349<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
350<B>Constructor Detail</B></FONT></TH>
351</TR>
352</TABLE>
353
354<A NAME="XmlRpcClient()"><!-- --></A><H3>
355XmlRpcClient</H3>
356<PRE>
357public <B>XmlRpcClient</B>()</PRE>
358<DL>
359</DL>
360
361<!-- ============ METHOD DETAIL ========== -->
362
363<A NAME="method_detail"><!-- --></A>
364<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
365<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
366<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
367<B>Method Detail</B></FONT></TH>
368</TR>
369</TABLE>
370
371<A NAME="getDefaultXmlRpcWorkerFactory()"><!-- --></A><H3>
372getDefaultXmlRpcWorkerFactory</H3>
373<PRE>
374protected <A HREF="../../../../org/apache/xmlrpc/common/XmlRpcWorkerFactory.html" title="class in org.apache.xmlrpc.common">XmlRpcWorkerFactory</A> <B>getDefaultXmlRpcWorkerFactory</B>()</PRE>
375<DL>
376<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xmlrpc/common/XmlRpcController.html#getDefaultXmlRpcWorkerFactory()">XmlRpcController</A></CODE></B></DD>
377<DD>Creates the controllers default worker factory.
378<P>
379<DD><DL>
380<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xmlrpc/common/XmlRpcController.html#getDefaultXmlRpcWorkerFactory()">getDefaultXmlRpcWorkerFactory</A></CODE> in class <CODE><A HREF="../../../../org/apache/xmlrpc/common/XmlRpcController.html" title="class in org.apache.xmlrpc.common">XmlRpcController</A></CODE></DL>
381</DD>
382<DD><DL>
383
384<DT><B>Returns:</B><DD>The default factory for workers.</DL>
385</DD>
386</DL>
387<HR>
388
389<A NAME="setConfig(org.apache.xmlrpc.client.XmlRpcClientConfig)"><!-- --></A><H3>
390setConfig</H3>
391<PRE>
392public void <B>setConfig</B>(<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client">XmlRpcClientConfig</A>&nbsp;pConfig)</PRE>
393<DL>
394<DD>Sets the clients default configuration. This configuration
395 is used by the methods
396 <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(java.lang.String, java.util.List)"><CODE>execute(String, List)</CODE></A>,
397 <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(java.lang.String, java.lang.Object[])"><CODE>execute(String, Object[])</CODE></A>, and
398 <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(org.apache.xmlrpc.XmlRpcRequest)"><CODE>execute(XmlRpcRequest)</CODE></A>.
399 You may overwrite this per request by using
400 <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(org.apache.xmlrpc.client.XmlRpcClientConfig, java.lang.String, java.util.List)"><CODE>execute(XmlRpcClientConfig, String, List)</CODE></A>,
401 or <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(org.apache.xmlrpc.client.XmlRpcClientConfig, java.lang.String, java.lang.Object[])"><CODE>execute(XmlRpcClientConfig, String, Object[])</CODE></A>.
402<P>
403<DD><DL>
404<DT><B>Parameters:</B><DD><CODE>pConfig</CODE> - The default request configuration.</DL>
405</DD>
406</DL>
407<HR>
408
409<A NAME="getConfig()"><!-- --></A><H3>
410getConfig</H3>
411<PRE>
412public <A HREF="../../../../org/apache/xmlrpc/XmlRpcConfig.html" title="interface in org.apache.xmlrpc">XmlRpcConfig</A> <B>getConfig</B>()</PRE>
413<DL>
414<DD>Returns the clients default configuration. This configuration
415 is used by the methods
416 <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(java.lang.String, java.util.List)"><CODE>execute(String, List)</CODE></A>,
417 <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(java.lang.String, java.lang.Object[])"><CODE>execute(String, Object[])</CODE></A>.
418 You may overwrite this per request by using
419 <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(org.apache.xmlrpc.client.XmlRpcClientConfig, java.lang.String, java.util.List)"><CODE>execute(XmlRpcClientConfig, String, List)</CODE></A>,
420 or <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(org.apache.xmlrpc.client.XmlRpcClientConfig, java.lang.String, java.lang.Object[])"><CODE>execute(XmlRpcClientConfig, String, Object[])</CODE></A>.
421<P>
422<DD><DL>
423<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/xmlrpc/common/XmlRpcController.html#getConfig()">getConfig</A></CODE> in class <CODE><A HREF="../../../../org/apache/xmlrpc/common/XmlRpcController.html" title="class in org.apache.xmlrpc.common">XmlRpcController</A></CODE></DL>
424</DD>
425<DD><DL>
426
427<DT><B>Returns:</B><DD>The default request configuration.</DL>
428</DD>
429</DL>
430<HR>
431
432<A NAME="getClientConfig()"><!-- --></A><H3>
433getClientConfig</H3>
434<PRE>
435public <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client">XmlRpcClientConfig</A> <B>getClientConfig</B>()</PRE>
436<DL>
437<DD>Returns the clients default configuration. Shortcut for
438 <code>(XmlRpcClientConfig) getConfig()</code>.
439 This configuration is used by the methods
440 <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(java.lang.String, java.util.List)"><CODE>execute(String, List)</CODE></A>,
441 <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(java.lang.String, java.lang.Object[])"><CODE>execute(String, Object[])</CODE></A>.
442 You may overwrite this per request by using
443 <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(org.apache.xmlrpc.client.XmlRpcClientConfig, java.lang.String, java.util.List)"><CODE>execute(XmlRpcClientConfig, String, List)</CODE></A>, or
444 <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClient.html#execute(org.apache.xmlrpc.client.XmlRpcClientConfig, java.lang.String, java.lang.Object[])"><CODE>execute(XmlRpcClientConfig, String, Object[])</CODE></A>
445<P>
446<DD><DL>
447
448<DT><B>Returns:</B><DD>The default request configuration.</DL>
449</DD>
450</DL>
451<HR>
452
453<A NAME="setTransportFactory(org.apache.xmlrpc.client.XmlRpcTransportFactory)"><!-- --></A><H3>
454setTransportFactory</H3>
455<PRE>
456public void <B>setTransportFactory</B>(<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcTransportFactory.html" title="interface in org.apache.xmlrpc.client">XmlRpcTransportFactory</A>&nbsp;pFactory)</PRE>
457<DL>
458<DD>Sets the clients transport factory. The client will invoke the
459 factory method <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcTransportFactory.html#getTransport()"><CODE>XmlRpcTransportFactory.getTransport()</CODE></A>
460 for any request.
461<P>
462<DD><DL>
463<DT><B>Parameters:</B><DD><CODE>pFactory</CODE> - The clients transport factory.</DL>
464</DD>
465</DL>
466<HR>
467
468<A NAME="getTransportFactory()"><!-- --></A><H3>
469getTransportFactory</H3>
470<PRE>
471public <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcTransportFactory.html" title="interface in org.apache.xmlrpc.client">XmlRpcTransportFactory</A> <B>getTransportFactory</B>()</PRE>
472<DL>
473<DD>Returns the clients transport factory. The client will use this factory
474 for invocation of <A HREF="../../../../org/apache/xmlrpc/client/XmlRpcTransportFactory.html#getTransport()"><CODE>XmlRpcTransportFactory.getTransport()</CODE></A>
475 for any request.
476<P>
477<DD><DL>
478
479<DT><B>Returns:</B><DD>The clients transport factory.</DL>
480</DD>
481</DL>
482<HR>
483
484<A NAME="execute(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
485execute</H3>
486<PRE>
487public java.lang.Object <B>execute</B>(java.lang.String&nbsp;pMethodName,
488                                java.lang.Object[]&nbsp;pParams)
489                         throws <A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></PRE>
490<DL>
491<DD>Performs a request with the clients default configuration.
492<P>
493<DD><DL>
494<DT><B>Parameters:</B><DD><CODE>pMethodName</CODE> - The method being performed.<DD><CODE>pParams</CODE> - The parameters.
495<DT><B>Returns:</B><DD>The result object.
496<DT><B>Throws:</B>
497<DD><CODE><A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></CODE> - Performing the request failed.</DL>
498</DD>
499</DL>
500<HR>
501
502<A NAME="execute(org.apache.xmlrpc.client.XmlRpcClientConfig, java.lang.String, java.lang.Object[])"><!-- --></A><H3>
503execute</H3>
504<PRE>
505public java.lang.Object <B>execute</B>(<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client">XmlRpcClientConfig</A>&nbsp;pConfig,
506                                java.lang.String&nbsp;pMethodName,
507                                java.lang.Object[]&nbsp;pParams)
508                         throws <A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></PRE>
509<DL>
510<DD>Performs a request with the given configuration.
511<P>
512<DD><DL>
513<DT><B>Parameters:</B><DD><CODE>pConfig</CODE> - The request configuration.<DD><CODE>pMethodName</CODE> - The method being performed.<DD><CODE>pParams</CODE> - The parameters.
514<DT><B>Returns:</B><DD>The result object.
515<DT><B>Throws:</B>
516<DD><CODE><A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></CODE> - Performing the request failed.</DL>
517</DD>
518</DL>
519<HR>
520
521<A NAME="execute(java.lang.String, java.util.List)"><!-- --></A><H3>
522execute</H3>
523<PRE>
524public java.lang.Object <B>execute</B>(java.lang.String&nbsp;pMethodName,
525                                java.util.List&nbsp;pParams)
526                         throws <A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></PRE>
527<DL>
528<DD>Performs a request with the clients default configuration.
529<P>
530<DD><DL>
531<DT><B>Parameters:</B><DD><CODE>pMethodName</CODE> - The method being performed.<DD><CODE>pParams</CODE> - The parameters.
532<DT><B>Returns:</B><DD>The result object.
533<DT><B>Throws:</B>
534<DD><CODE><A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></CODE> - Performing the request failed.</DL>
535</DD>
536</DL>
537<HR>
538
539<A NAME="execute(org.apache.xmlrpc.client.XmlRpcClientConfig, java.lang.String, java.util.List)"><!-- --></A><H3>
540execute</H3>
541<PRE>
542public java.lang.Object <B>execute</B>(<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client">XmlRpcClientConfig</A>&nbsp;pConfig,
543                                java.lang.String&nbsp;pMethodName,
544                                java.util.List&nbsp;pParams)
545                         throws <A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></PRE>
546<DL>
547<DD>Performs a request with the given configuration.
548<P>
549<DD><DL>
550<DT><B>Parameters:</B><DD><CODE>pConfig</CODE> - The request configuration.<DD><CODE>pMethodName</CODE> - The method being performed.<DD><CODE>pParams</CODE> - The parameters.
551<DT><B>Returns:</B><DD>The result object.
552<DT><B>Throws:</B>
553<DD><CODE><A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></CODE> - Performing the request failed.</DL>
554</DD>
555</DL>
556<HR>
557
558<A NAME="execute(org.apache.xmlrpc.XmlRpcRequest)"><!-- --></A><H3>
559execute</H3>
560<PRE>
561public java.lang.Object <B>execute</B>(<A HREF="../../../../org/apache/xmlrpc/XmlRpcRequest.html" title="interface in org.apache.xmlrpc">XmlRpcRequest</A>&nbsp;pRequest)
562                         throws <A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></PRE>
563<DL>
564<DD>Performs a request with the clients default configuration.
565<P>
566<DD><DL>
567<DT><B>Parameters:</B><DD><CODE>pRequest</CODE> - The request being performed.
568<DT><B>Returns:</B><DD>The result object.
569<DT><B>Throws:</B>
570<DD><CODE><A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></CODE> - Performing the request failed.</DL>
571</DD>
572</DL>
573<HR>
574
575<A NAME="executeAsync(java.lang.String, java.lang.Object[], org.apache.xmlrpc.client.AsyncCallback)"><!-- --></A><H3>
576executeAsync</H3>
577<PRE>
578public void <B>executeAsync</B>(java.lang.String&nbsp;pMethodName,
579                         java.lang.Object[]&nbsp;pParams,
580                         <A HREF="../../../../org/apache/xmlrpc/client/AsyncCallback.html" title="interface in org.apache.xmlrpc.client">AsyncCallback</A>&nbsp;pCallback)
581                  throws <A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></PRE>
582<DL>
583<DD>Performs an asynchronous request with the clients default configuration.
584<P>
585<DD><DL>
586<DT><B>Parameters:</B><DD><CODE>pMethodName</CODE> - The method being performed.<DD><CODE>pParams</CODE> - The parameters.<DD><CODE>pCallback</CODE> - The callback being notified when the request is finished.
587<DT><B>Throws:</B>
588<DD><CODE><A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></CODE> - Performing the request failed.</DL>
589</DD>
590</DL>
591<HR>
592
593<A NAME="executeAsync(org.apache.xmlrpc.client.XmlRpcClientConfig, java.lang.String, java.lang.Object[], org.apache.xmlrpc.client.AsyncCallback)"><!-- --></A><H3>
594executeAsync</H3>
595<PRE>
596public void <B>executeAsync</B>(<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client">XmlRpcClientConfig</A>&nbsp;pConfig,
597                         java.lang.String&nbsp;pMethodName,
598                         java.lang.Object[]&nbsp;pParams,
599                         <A HREF="../../../../org/apache/xmlrpc/client/AsyncCallback.html" title="interface in org.apache.xmlrpc.client">AsyncCallback</A>&nbsp;pCallback)
600                  throws <A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></PRE>
601<DL>
602<DD>Performs an asynchronous request with the given configuration.
603<P>
604<DD><DL>
605<DT><B>Parameters:</B><DD><CODE>pConfig</CODE> - The request configuration.<DD><CODE>pMethodName</CODE> - The method being performed.<DD><CODE>pParams</CODE> - The parameters.<DD><CODE>pCallback</CODE> - The callback being notified when the request is finished.
606<DT><B>Throws:</B>
607<DD><CODE><A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></CODE> - Performing the request failed.</DL>
608</DD>
609</DL>
610<HR>
611
612<A NAME="executeAsync(java.lang.String, java.util.List, org.apache.xmlrpc.client.AsyncCallback)"><!-- --></A><H3>
613executeAsync</H3>
614<PRE>
615public void <B>executeAsync</B>(java.lang.String&nbsp;pMethodName,
616                         java.util.List&nbsp;pParams,
617                         <A HREF="../../../../org/apache/xmlrpc/client/AsyncCallback.html" title="interface in org.apache.xmlrpc.client">AsyncCallback</A>&nbsp;pCallback)
618                  throws <A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></PRE>
619<DL>
620<DD>Performs an asynchronous request with the clients default configuration.
621<P>
622<DD><DL>
623<DT><B>Parameters:</B><DD><CODE>pMethodName</CODE> - The method being performed.<DD><CODE>pParams</CODE> - The parameters.<DD><CODE>pCallback</CODE> - The callback being notified when the request is finished.
624<DT><B>Throws:</B>
625<DD><CODE><A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></CODE> - Performing the request failed.</DL>
626</DD>
627</DL>
628<HR>
629
630<A NAME="executeAsync(org.apache.xmlrpc.client.XmlRpcClientConfig, java.lang.String, java.util.List, org.apache.xmlrpc.client.AsyncCallback)"><!-- --></A><H3>
631executeAsync</H3>
632<PRE>
633public void <B>executeAsync</B>(<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client">XmlRpcClientConfig</A>&nbsp;pConfig,
634                         java.lang.String&nbsp;pMethodName,
635                         java.util.List&nbsp;pParams,
636                         <A HREF="../../../../org/apache/xmlrpc/client/AsyncCallback.html" title="interface in org.apache.xmlrpc.client">AsyncCallback</A>&nbsp;pCallback)
637                  throws <A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></PRE>
638<DL>
639<DD>Performs an asynchronous request with the given configuration.
640<P>
641<DD><DL>
642<DT><B>Parameters:</B><DD><CODE>pConfig</CODE> - The request configuration.<DD><CODE>pMethodName</CODE> - The method being performed.<DD><CODE>pParams</CODE> - The parameters.<DD><CODE>pCallback</CODE> - The callback being notified when the request is finished.
643<DT><B>Throws:</B>
644<DD><CODE><A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></CODE> - Performing the request failed.</DL>
645</DD>
646</DL>
647<HR>
648
649<A NAME="executeAsync(org.apache.xmlrpc.XmlRpcRequest, org.apache.xmlrpc.client.AsyncCallback)"><!-- --></A><H3>
650executeAsync</H3>
651<PRE>
652public void <B>executeAsync</B>(<A HREF="../../../../org/apache/xmlrpc/XmlRpcRequest.html" title="interface in org.apache.xmlrpc">XmlRpcRequest</A>&nbsp;pRequest,
653                         <A HREF="../../../../org/apache/xmlrpc/client/AsyncCallback.html" title="interface in org.apache.xmlrpc.client">AsyncCallback</A>&nbsp;pCallback)
654                  throws <A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></PRE>
655<DL>
656<DD>Performs a request with the clients default configuration.
657<P>
658<DD><DL>
659<DT><B>Parameters:</B><DD><CODE>pRequest</CODE> - The request being performed.<DD><CODE>pCallback</CODE> - The callback being notified when the request is finished.
660<DT><B>Throws:</B>
661<DD><CODE><A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></CODE> - Performing the request failed.</DL>
662</DD>
663</DL>
664<HR>
665
666<A NAME="getXmlWriterFactory()"><!-- --></A><H3>
667getXmlWriterFactory</H3>
668<PRE>
669public <A HREF="../../../../org/apache/xmlrpc/serializer/XmlWriterFactory.html" title="interface in org.apache.xmlrpc.serializer">XmlWriterFactory</A> <B>getXmlWriterFactory</B>()</PRE>
670<DL>
671<DD>Returns the clients instance of
672 <A HREF="../../../../org/apache/xmlrpc/serializer/XmlWriterFactory.html" title="interface in org.apache.xmlrpc.serializer"><CODE>XmlWriterFactory</CODE></A>.
673<P>
674<DD><DL>
675
676<DT><B>Returns:</B><DD>A factory for creating instances of
677 <CODE>XMLWriter</CODE>.</DL>
678</DD>
679</DL>
680<HR>
681
682<A NAME="setXmlWriterFactory(org.apache.xmlrpc.serializer.XmlWriterFactory)"><!-- --></A><H3>
683setXmlWriterFactory</H3>
684<PRE>
685public void <B>setXmlWriterFactory</B>(<A HREF="../../../../org/apache/xmlrpc/serializer/XmlWriterFactory.html" title="interface in org.apache.xmlrpc.serializer">XmlWriterFactory</A>&nbsp;pFactory)</PRE>
686<DL>
687<DD>Sets the clients instance of
688 <A HREF="../../../../org/apache/xmlrpc/serializer/XmlWriterFactory.html" title="interface in org.apache.xmlrpc.serializer"><CODE>XmlWriterFactory</CODE></A>.
689<P>
690<DD><DL>
691<DT><B>Parameters:</B><DD><CODE>pFactory</CODE> - A factory for creating instances of
692 <CODE>XMLWriter</CODE>.</DL>
693</DD>
694</DL>
695<!-- ========= END OF CLASS DATA ========= -->
696<HR>
697
698
699<!-- ======= START OF BOTTOM NAVBAR ====== -->
700<A NAME="navbar_bottom"><!-- --></A>
701<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
702<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
703<TR>
704<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
705<A NAME="navbar_bottom_firstrow"><!-- --></A>
706<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
707  <TR ALIGN="center" VALIGN="top">
708  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
709  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
710  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
711  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/XmlRpcClient.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
712  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
713  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
714  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
715  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
716  </TR>
717</TABLE>
718</TD>
719<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
720</EM>
721</TD>
722</TR>
723
724<TR>
725<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
726&nbsp;<A HREF="../../../../org/apache/xmlrpc/client/TimingOutCallback.TimeoutException.html" title="class in org.apache.xmlrpc.client"><B>PREV CLASS</B></A>&nbsp;
727&nbsp;<A HREF="../../../../org/apache/xmlrpc/client/XmlRpcClientConfig.html" title="interface in org.apache.xmlrpc.client"><B>NEXT CLASS</B></A></FONT></TD>
728<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
729  <A HREF="../../../../index.html?org/apache/xmlrpc/client/XmlRpcClient.html" target="_top"><B>FRAMES</B></A>  &nbsp;
730&nbsp;<A HREF="XmlRpcClient.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
731&nbsp;<SCRIPT type="text/javascript">
732  <!--
733  if(window==top) {
734    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
735  }
736  //-->
737</SCRIPT>
738<NOSCRIPT>
739  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
740</NOSCRIPT>
741
742
743</FONT></TD>
744</TR>
745<TR>
746<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
747  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
748<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
749DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
750</TR>
751</TABLE>
752<A NAME="skip-navbar_bottom"></A>
753<!-- ======== END OF BOTTOM NAVBAR ======= -->
754
755<HR>
756Copyright &#169; 2001-2009 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.
757</BODY>
758</HTML>