PageRenderTime 225ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

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