comparison apache-xmlrpc-3.1.3/docs/apidocs/org/apache/xmlrpc/webserver/XmlRpcServlet.html @ 151:db5f735fd2b4

add xml-rpc.jar
author e085711
date Sat, 10 Sep 2011 04:13:50 +0900
parents
children
comparison
equal deleted inserted replaced
147:a2b5149bbbe6 151:db5f735fd2b4
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_17) on Sat Feb 06 17:11:29 CET 2010 -->
6 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
7 <TITLE>
8 XmlRpcServlet (Apache XML-RPC 3.1.3 API)
9 </TITLE>
10
11 <META NAME="date" CONTENT="2010-02-06">
12
13 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
14
15 <SCRIPT type="text/javascript">
16 function windowTitle()
17 {
18 if (location.href.indexOf('is-external=true') == -1) {
19 parent.document.title="XmlRpcServlet (Apache XML-RPC 3.1.3 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/XmlRpcServlet.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/webserver/WebServer.html" title="class in org.apache.xmlrpc.webserver"><B>PREV CLASS</B></A>&nbsp;
60 &nbsp;<A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServletServer.html" title="class in org.apache.xmlrpc.webserver"><B>NEXT CLASS</B></A></FONT></TD>
61 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
62 <A HREF="../../../../index.html?org/apache/xmlrpc/webserver/XmlRpcServlet.html" target="_top"><B>FRAMES</B></A> &nbsp;
63 &nbsp;<A HREF="XmlRpcServlet.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">
82 DETAIL:&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">
92 org.apache.xmlrpc.webserver</FONT>
93 <BR>
94 Class XmlRpcServlet</H2>
95 <PRE>
96 java.lang.Object
97 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">HttpServlet
98 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xmlrpc.webserver.XmlRpcServlet</B>
99 </PRE>
100 <HR>
101 <DL>
102 <DT><PRE>public class <B>XmlRpcServlet</B><DT>extends HttpServlet</DL>
103 </PRE>
104
105 <P>
106 <p>A default servlet implementation The typical use would
107 be to derive a subclass, which is overwriting at least the
108 method <A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#newXmlRpcHandlerMapping()"><CODE>newXmlRpcHandlerMapping()</CODE></A>.</p>
109 <p>The servlet accepts the following init parameters:
110 <table border="1">
111 <tr><th>Name</th><th>Description</th></tr>
112 <tr><td>enabledForExtensions</td><td>Sets the value
113 <A HREF="../../../../org/apache/xmlrpc/XmlRpcConfig.html#isEnabledForExtensions()"><CODE>XmlRpcConfig.isEnabledForExtensions()</CODE></A>
114 to true.</td></tr>
115 </table>
116 </p>
117 <P>
118
119 <P>
120 <HR>
121
122 <P>
123
124 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
125
126 <A NAME="constructor_summary"><!-- --></A>
127 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
128 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
129 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
130 <B>Constructor Summary</B></FONT></TH>
131 </TR>
132 <TR BGCOLOR="white" CLASS="TableRowColor">
133 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#XmlRpcServlet()">XmlRpcServlet</A></B>()</CODE>
134
135 <BR>
136 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
137 </TR>
138 </TABLE>
139 &nbsp;
140 <!-- ========== METHOD SUMMARY =========== -->
141
142 <A NAME="method_summary"><!-- --></A>
143 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
144 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
145 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
146 <B>Method Summary</B></FONT></TH>
147 </TR>
148 <TR BGCOLOR="white" CLASS="TableRowColor">
149 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
150 <CODE>&nbsp;void</CODE></FONT></TD>
151 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#doPost(HttpServletRequest, HttpServletResponse)">doPost</A></B>(HttpServletRequest&nbsp;pRequest,
152 HttpServletResponse&nbsp;pResponse)</CODE>
153
154 <BR>
155 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new instance of <A HREF="../../../../org/apache/xmlrpc/webserver/RequestData.html" title="class in org.apache.xmlrpc.webserver"><CODE>RequestData</CODE></A>
156 for the request.</TD>
157 </TR>
158 <TR BGCOLOR="white" CLASS="TableRowColor">
159 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
160 <CODE>&nbsp;<A HREF="../../../../org/apache/xmlrpc/server/AbstractReflectiveHandlerMapping.AuthenticationHandler.html" title="interface in org.apache.xmlrpc.server">AbstractReflectiveHandlerMapping.AuthenticationHandler</A></CODE></FONT></TD>
161 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#getAuthenticationHandler()">getAuthenticationHandler</A></B>()</CODE>
162
163 <BR>
164 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the servlets <CODE>AbstractReflectiveHandlerMapping.AuthenticationHandler</CODE>.</TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
168 <CODE>&nbsp;<A HREF="../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server">RequestProcessorFactoryFactory</A></CODE></FONT></TD>
169 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#getRequestProcessorFactoryFactory()">getRequestProcessorFactoryFactory</A></B>()</CODE>
170
171 <BR>
172 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the servlets <A HREF="../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server"><CODE>RequestProcessorFactoryFactory</CODE></A>.</TD>
173 </TR>
174 <TR BGCOLOR="white" CLASS="TableRowColor">
175 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
176 <CODE>&nbsp;<A HREF="../../../../org/apache/xmlrpc/common/TypeConverterFactory.html" title="interface in org.apache.xmlrpc.common">TypeConverterFactory</A></CODE></FONT></TD>
177 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#getTypeConverterFactory()">getTypeConverterFactory</A></B>()</CODE>
178
179 <BR>
180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the servlets <A HREF="../../../../org/apache/xmlrpc/common/TypeConverterFactory.html" title="interface in org.apache.xmlrpc.common"><CODE>TypeConverterFactory</CODE></A>.</TD>
181 </TR>
182 <TR BGCOLOR="white" CLASS="TableRowColor">
183 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
184 <CODE>&nbsp;<A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServletServer.html" title="class in org.apache.xmlrpc.webserver">XmlRpcServletServer</A></CODE></FONT></TD>
185 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#getXmlRpcServletServer()">getXmlRpcServletServer</A></B>()</CODE>
186
187 <BR>
188 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the servlets instance of <A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServletServer.html" title="class in org.apache.xmlrpc.webserver"><CODE>XmlRpcServletServer</CODE></A>.</TD>
189 </TR>
190 <TR BGCOLOR="white" CLASS="TableRowColor">
191 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192 <CODE>&nbsp;void</CODE></FONT></TD>
193 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#init(ServletConfig)">init</A></B>(ServletConfig&nbsp;pConfig)</CODE>
194
195 <BR>
196 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
197 </TR>
198 <TR BGCOLOR="white" CLASS="TableRowColor">
199 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200 <CODE>&nbsp;void</CODE></FONT></TD>
201 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#log(java.lang.String)">log</A></B>(java.lang.String&nbsp;pMessage)</CODE>
202
203 <BR>
204 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
205 </TR>
206 <TR BGCOLOR="white" CLASS="TableRowColor">
207 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
208 <CODE>&nbsp;void</CODE></FONT></TD>
209 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#log(java.lang.String, java.lang.Throwable)">log</A></B>(java.lang.String&nbsp;pMessage,
210 java.lang.Throwable&nbsp;pThrowable)</CODE>
211
212 <BR>
213 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
214 </TR>
215 <TR BGCOLOR="white" CLASS="TableRowColor">
216 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
217 <CODE>protected &nbsp;<A HREF="../../../../org/apache/xmlrpc/server/PropertyHandlerMapping.html" title="class in org.apache.xmlrpc.server">PropertyHandlerMapping</A></CODE></FONT></TD>
218 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#newPropertyHandlerMapping(java.net.URL)">newPropertyHandlerMapping</A></B>(java.net.URL&nbsp;url)</CODE>
219
220 <BR>
221 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new instance of <A HREF="../../../../org/apache/xmlrpc/server/PropertyHandlerMapping.html" title="class in org.apache.xmlrpc.server"><CODE>PropertyHandlerMapping</CODE></A> by
222 loading the property file from the given URL.</TD>
223 </TR>
224 <TR BGCOLOR="white" CLASS="TableRowColor">
225 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
226 <CODE>protected &nbsp;<A HREF="../../../../org/apache/xmlrpc/server/XmlRpcHandlerMapping.html" title="interface in org.apache.xmlrpc.server">XmlRpcHandlerMapping</A></CODE></FONT></TD>
227 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#newXmlRpcHandlerMapping()">newXmlRpcHandlerMapping</A></B>()</CODE>
228
229 <BR>
230 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new handler mapping.</TD>
231 </TR>
232 <TR BGCOLOR="white" CLASS="TableRowColor">
233 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
234 <CODE>protected &nbsp;<A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServletServer.html" title="class in org.apache.xmlrpc.webserver">XmlRpcServletServer</A></CODE></FONT></TD>
235 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#newXmlRpcServer(ServletConfig)">newXmlRpcServer</A></B>(ServletConfig&nbsp;pConfig)</CODE>
236
237 <BR>
238 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new instance of <A HREF="../../../../org/apache/xmlrpc/server/XmlRpcServer.html" title="class in org.apache.xmlrpc.server"><CODE>XmlRpcServer</CODE></A>,
239 which is being used to process the requests.</TD>
240 </TR>
241 <TR BGCOLOR="white" CLASS="TableRowColor">
242 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
243 <CODE>&nbsp;void</CODE></FONT></TD>
244 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#setAuthenticationHandler(org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping.AuthenticationHandler)">setAuthenticationHandler</A></B>(<A HREF="../../../../org/apache/xmlrpc/server/AbstractReflectiveHandlerMapping.AuthenticationHandler.html" title="interface in org.apache.xmlrpc.server">AbstractReflectiveHandlerMapping.AuthenticationHandler</A>&nbsp;pHandler)</CODE>
245
246 <BR>
247 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the servlets <CODE>AbstractReflectiveHandlerMapping.AuthenticationHandler</CODE>.</TD>
248 </TR>
249 <TR BGCOLOR="white" CLASS="TableRowColor">
250 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
251 <CODE>&nbsp;void</CODE></FONT></TD>
252 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#setRequestProcessorFactoryFactory(org.apache.xmlrpc.server.RequestProcessorFactoryFactory)">setRequestProcessorFactoryFactory</A></B>(<A HREF="../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server">RequestProcessorFactoryFactory</A>&nbsp;pFactory)</CODE>
253
254 <BR>
255 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the servlets <A HREF="../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server"><CODE>RequestProcessorFactoryFactory</CODE></A>.</TD>
256 </TR>
257 <TR BGCOLOR="white" CLASS="TableRowColor">
258 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
259 <CODE>&nbsp;void</CODE></FONT></TD>
260 <TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#setTypeConverterFactory(org.apache.xmlrpc.common.TypeConverterFactory)">setTypeConverterFactory</A></B>(<A HREF="../../../../org/apache/xmlrpc/common/TypeConverterFactory.html" title="interface in org.apache.xmlrpc.common">TypeConverterFactory</A>&nbsp;pFactory)</CODE>
261
262 <BR>
263 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the servlets <A HREF="../../../../org/apache/xmlrpc/common/TypeConverterFactory.html" title="interface in org.apache.xmlrpc.common"><CODE>TypeConverterFactory</CODE></A>.</TD>
264 </TR>
265 </TABLE>
266 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
267 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
268 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
269 <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
270 </TR>
271 <TR BGCOLOR="white" CLASS="TableRowColor">
272 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
273 </TR>
274 </TABLE>
275 &nbsp;
276 <P>
277
278 <!-- ========= CONSTRUCTOR DETAIL ======== -->
279
280 <A NAME="constructor_detail"><!-- --></A>
281 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
282 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
283 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
284 <B>Constructor Detail</B></FONT></TH>
285 </TR>
286 </TABLE>
287
288 <A NAME="XmlRpcServlet()"><!-- --></A><H3>
289 XmlRpcServlet</H3>
290 <PRE>
291 public <B>XmlRpcServlet</B>()</PRE>
292 <DL>
293 </DL>
294
295 <!-- ============ METHOD DETAIL ========== -->
296
297 <A NAME="method_detail"><!-- --></A>
298 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
299 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
300 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
301 <B>Method Detail</B></FONT></TH>
302 </TR>
303 </TABLE>
304
305 <A NAME="getXmlRpcServletServer()"><!-- --></A><H3>
306 getXmlRpcServletServer</H3>
307 <PRE>
308 public <A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServletServer.html" title="class in org.apache.xmlrpc.webserver">XmlRpcServletServer</A> <B>getXmlRpcServletServer</B>()</PRE>
309 <DL>
310 <DD>Returns the servlets instance of <A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServletServer.html" title="class in org.apache.xmlrpc.webserver"><CODE>XmlRpcServletServer</CODE></A>.
311 <P>
312 <DD><DL>
313
314 <DT><B>Returns:</B><DD>The configurable instance of <A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServletServer.html" title="class in org.apache.xmlrpc.webserver"><CODE>XmlRpcServletServer</CODE></A>.</DL>
315 </DD>
316 </DL>
317 <HR>
318
319 <A NAME="init(ServletConfig)"><!-- --></A><H3>
320 init</H3>
321 <PRE>
322 public void <B>init</B>(ServletConfig&nbsp;pConfig)
323 throws ServletException</PRE>
324 <DL>
325 <DD><DL>
326
327 <DT><B>Throws:</B>
328 <DD><CODE>ServletException</CODE></DL>
329 </DD>
330 </DL>
331 <HR>
332
333 <A NAME="setAuthenticationHandler(org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping.AuthenticationHandler)"><!-- --></A><H3>
334 setAuthenticationHandler</H3>
335 <PRE>
336 public void <B>setAuthenticationHandler</B>(<A HREF="../../../../org/apache/xmlrpc/server/AbstractReflectiveHandlerMapping.AuthenticationHandler.html" title="interface in org.apache.xmlrpc.server">AbstractReflectiveHandlerMapping.AuthenticationHandler</A>&nbsp;pHandler)</PRE>
337 <DL>
338 <DD>Sets the servlets <CODE>AbstractReflectiveHandlerMapping.AuthenticationHandler</CODE>.
339 <P>
340 <DD><DL>
341 </DL>
342 </DD>
343 </DL>
344 <HR>
345
346 <A NAME="getAuthenticationHandler()"><!-- --></A><H3>
347 getAuthenticationHandler</H3>
348 <PRE>
349 public <A HREF="../../../../org/apache/xmlrpc/server/AbstractReflectiveHandlerMapping.AuthenticationHandler.html" title="interface in org.apache.xmlrpc.server">AbstractReflectiveHandlerMapping.AuthenticationHandler</A> <B>getAuthenticationHandler</B>()</PRE>
350 <DL>
351 <DD>Returns the servlets <CODE>AbstractReflectiveHandlerMapping.AuthenticationHandler</CODE>.
352 <P>
353 <DD><DL>
354 </DL>
355 </DD>
356 </DL>
357 <HR>
358
359 <A NAME="setRequestProcessorFactoryFactory(org.apache.xmlrpc.server.RequestProcessorFactoryFactory)"><!-- --></A><H3>
360 setRequestProcessorFactoryFactory</H3>
361 <PRE>
362 public void <B>setRequestProcessorFactoryFactory</B>(<A HREF="../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server">RequestProcessorFactoryFactory</A>&nbsp;pFactory)</PRE>
363 <DL>
364 <DD>Sets the servlets <A HREF="../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server"><CODE>RequestProcessorFactoryFactory</CODE></A>.
365 <P>
366 <DD><DL>
367 </DL>
368 </DD>
369 </DL>
370 <HR>
371
372 <A NAME="getRequestProcessorFactoryFactory()"><!-- --></A><H3>
373 getRequestProcessorFactoryFactory</H3>
374 <PRE>
375 public <A HREF="../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server">RequestProcessorFactoryFactory</A> <B>getRequestProcessorFactoryFactory</B>()</PRE>
376 <DL>
377 <DD>Returns the servlets <A HREF="../../../../org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html" title="interface in org.apache.xmlrpc.server"><CODE>RequestProcessorFactoryFactory</CODE></A>.
378 <P>
379 <DD><DL>
380 </DL>
381 </DD>
382 </DL>
383 <HR>
384
385 <A NAME="setTypeConverterFactory(org.apache.xmlrpc.common.TypeConverterFactory)"><!-- --></A><H3>
386 setTypeConverterFactory</H3>
387 <PRE>
388 public void <B>setTypeConverterFactory</B>(<A HREF="../../../../org/apache/xmlrpc/common/TypeConverterFactory.html" title="interface in org.apache.xmlrpc.common">TypeConverterFactory</A>&nbsp;pFactory)</PRE>
389 <DL>
390 <DD>Sets the servlets <A HREF="../../../../org/apache/xmlrpc/common/TypeConverterFactory.html" title="interface in org.apache.xmlrpc.common"><CODE>TypeConverterFactory</CODE></A>.
391 <P>
392 <DD><DL>
393 </DL>
394 </DD>
395 </DL>
396 <HR>
397
398 <A NAME="getTypeConverterFactory()"><!-- --></A><H3>
399 getTypeConverterFactory</H3>
400 <PRE>
401 public <A HREF="../../../../org/apache/xmlrpc/common/TypeConverterFactory.html" title="interface in org.apache.xmlrpc.common">TypeConverterFactory</A> <B>getTypeConverterFactory</B>()</PRE>
402 <DL>
403 <DD>Returns the servlets <A HREF="../../../../org/apache/xmlrpc/common/TypeConverterFactory.html" title="interface in org.apache.xmlrpc.common"><CODE>TypeConverterFactory</CODE></A>.
404 <P>
405 <DD><DL>
406 </DL>
407 </DD>
408 </DL>
409 <HR>
410
411 <A NAME="newXmlRpcServer(ServletConfig)"><!-- --></A><H3>
412 newXmlRpcServer</H3>
413 <PRE>
414 protected <A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServletServer.html" title="class in org.apache.xmlrpc.webserver">XmlRpcServletServer</A> <B>newXmlRpcServer</B>(ServletConfig&nbsp;pConfig)
415 throws <A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></PRE>
416 <DL>
417 <DD>Creates a new instance of <A HREF="../../../../org/apache/xmlrpc/server/XmlRpcServer.html" title="class in org.apache.xmlrpc.server"><CODE>XmlRpcServer</CODE></A>,
418 which is being used to process the requests. The default implementation
419 will simply invoke <code>new <A HREF="../../../../org/apache/xmlrpc/server/XmlRpcServer.html" title="class in org.apache.xmlrpc.server"><CODE>XmlRpcServer</CODE></A>.
420 <P>
421 <DD><DL>
422 <DT><B>Parameters:</B><DD><CODE>pConfig</CODE> - The servlets configuration.
423 <DT><B>Throws:</B>
424 <DD><CODE><A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></CODE></DL>
425 </DD>
426 </DL>
427 <HR>
428
429 <A NAME="newXmlRpcHandlerMapping()"><!-- --></A><H3>
430 newXmlRpcHandlerMapping</H3>
431 <PRE>
432 protected <A HREF="../../../../org/apache/xmlrpc/server/XmlRpcHandlerMapping.html" title="interface in org.apache.xmlrpc.server">XmlRpcHandlerMapping</A> <B>newXmlRpcHandlerMapping</B>()
433 throws <A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></PRE>
434 <DL>
435 <DD>Creates a new handler mapping. The default implementation loads
436 a property file from the resource
437 <code>org/apache/xmlrpc/webserver/XmlRpcServlet.properties</code>
438 <P>
439 <DD><DL>
440
441 <DT><B>Throws:</B>
442 <DD><CODE><A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></CODE></DL>
443 </DD>
444 </DL>
445 <HR>
446
447 <A NAME="newPropertyHandlerMapping(java.net.URL)"><!-- --></A><H3>
448 newPropertyHandlerMapping</H3>
449 <PRE>
450 protected <A HREF="../../../../org/apache/xmlrpc/server/PropertyHandlerMapping.html" title="class in org.apache.xmlrpc.server">PropertyHandlerMapping</A> <B>newPropertyHandlerMapping</B>(java.net.URL&nbsp;url)
451 throws java.io.IOException,
452 <A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></PRE>
453 <DL>
454 <DD>Creates a new instance of <A HREF="../../../../org/apache/xmlrpc/server/PropertyHandlerMapping.html" title="class in org.apache.xmlrpc.server"><CODE>PropertyHandlerMapping</CODE></A> by
455 loading the property file from the given URL. Called from
456 <A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServlet.html#newXmlRpcHandlerMapping()"><CODE>newXmlRpcHandlerMapping()</CODE></A>.
457 <P>
458 <DD><DL>
459
460 <DT><B>Throws:</B>
461 <DD><CODE>java.io.IOException</CODE>
462 <DD><CODE><A HREF="../../../../org/apache/xmlrpc/XmlRpcException.html" title="class in org.apache.xmlrpc">XmlRpcException</A></CODE></DL>
463 </DD>
464 </DL>
465 <HR>
466
467 <A NAME="doPost(HttpServletRequest, HttpServletResponse)"><!-- --></A><H3>
468 doPost</H3>
469 <PRE>
470 public void <B>doPost</B>(HttpServletRequest&nbsp;pRequest,
471 HttpServletResponse&nbsp;pResponse)
472 throws java.io.IOException,
473 ServletException</PRE>
474 <DL>
475 <DD>Creates a new instance of <A HREF="../../../../org/apache/xmlrpc/webserver/RequestData.html" title="class in org.apache.xmlrpc.webserver"><CODE>RequestData</CODE></A>
476 for the request.
477 <P>
478 <DD><DL>
479
480 <DT><B>Throws:</B>
481 <DD><CODE>java.io.IOException</CODE>
482 <DD><CODE>ServletException</CODE></DL>
483 </DD>
484 </DL>
485 <HR>
486
487 <A NAME="log(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
488 log</H3>
489 <PRE>
490 public void <B>log</B>(java.lang.String&nbsp;pMessage,
491 java.lang.Throwable&nbsp;pThrowable)</PRE>
492 <DL>
493 <DD><DL>
494 </DL>
495 </DD>
496 </DL>
497 <HR>
498
499 <A NAME="log(java.lang.String)"><!-- --></A><H3>
500 log</H3>
501 <PRE>
502 public void <B>log</B>(java.lang.String&nbsp;pMessage)</PRE>
503 <DL>
504 <DD><DL>
505 </DL>
506 </DD>
507 </DL>
508 <!-- ========= END OF CLASS DATA ========= -->
509 <HR>
510
511
512 <!-- ======= START OF BOTTOM NAVBAR ====== -->
513 <A NAME="navbar_bottom"><!-- --></A>
514 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
515 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
516 <TR>
517 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
518 <A NAME="navbar_bottom_firstrow"><!-- --></A>
519 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
520 <TR ALIGN="center" VALIGN="top">
521 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
522 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
523 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
524 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/XmlRpcServlet.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
525 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
526 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
527 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
528 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
529 </TR>
530 </TABLE>
531 </TD>
532 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
533 </EM>
534 </TD>
535 </TR>
536
537 <TR>
538 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
539 &nbsp;<A HREF="../../../../org/apache/xmlrpc/webserver/WebServer.html" title="class in org.apache.xmlrpc.webserver"><B>PREV CLASS</B></A>&nbsp;
540 &nbsp;<A HREF="../../../../org/apache/xmlrpc/webserver/XmlRpcServletServer.html" title="class in org.apache.xmlrpc.webserver"><B>NEXT CLASS</B></A></FONT></TD>
541 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
542 <A HREF="../../../../index.html?org/apache/xmlrpc/webserver/XmlRpcServlet.html" target="_top"><B>FRAMES</B></A> &nbsp;
543 &nbsp;<A HREF="XmlRpcServlet.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
544 &nbsp;<SCRIPT type="text/javascript">
545 <!--
546 if(window==top) {
547 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
548 }
549 //-->
550 </SCRIPT>
551 <NOSCRIPT>
552 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
553 </NOSCRIPT>
554
555
556 </FONT></TD>
557 </TR>
558 <TR>
559 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
560 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
561 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
562 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
563 </TR>
564 </TABLE>
565 <A NAME="skip-navbar_bottom"></A>
566 <!-- ======== END OF BOTTOM NAVBAR ======= -->
567
568 <HR>
569 Copyright &#169; 2001-2010 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.
570 </BODY>
571 </HTML>