| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.apache.xmlrpc.common.XmlRpcControllerorg.apache.xmlrpc.server.XmlRpcServerorg.apache.xmlrpc.server.XmlRpcStreamServerorg.apache.xmlrpc.server.XmlRpcHttpServerorg.apache.xmlrpc.webserver.XmlRpcServletServerpublic class XmlRpcServletServerextends XmlRpcHttpServerXmlRpcServer,
which is suitable for processing servlet requests.
Nested Class Summary | |
protected static class | |
Method Summary | |
void |
|
protected XmlRpcHttpRequestConfigImpl |
|
protected OutputStream |
|
protected boolean |
|
protected XmlRpcHttpRequestConfigImpl |
|
protected XmlRpcServletServer.ServletStreamConnection |
|
protected void |
|
Methods inherited from class org.apache.xmlrpc.server.XmlRpcHttpServer | |
getOutputStream, setResponseHeader | |
Methods inherited from class org.apache.xmlrpc.server.XmlRpcStreamServer | |
convertThrowable, execute, getInputStream, getOutputStream, getOutputStream, getRequest, getXMLWriterFactory, getXmlRpcWriter, isContentLengthRequired, setXMLWriterFactory, writeError, writeResponse | |
Methods inherited from class org.apache.xmlrpc.server.XmlRpcServer | |
execute, getConfig, getDefaultXmlRpcWorkerFactory, getHandlerMapping, getTypeConverterFactory, setConfig, setHandlerMapping, setTypeConverterFactory | |
Methods inherited from class org.apache.xmlrpc.common.XmlRpcController | |
getConfig, getDefaultXmlRpcWorkerFactory, getMaxThreads, getTypeFactory, getWorkerFactory, setMaxThreads, setTypeFactory, setWorkerFactory | |
public void execute(HttpServletRequest pRequest,
HttpServletResponse pResponse)
throws ServletException,
IOExceptionProcesses the servlet request.
- Parameters:
pRequest- The servlet request being read.pResponse- The servlet response being created.
protected OutputStream getOutputStream(XmlRpcStreamRequestConfig pConfig, ServerStreamConnection pConnection, int pSize) throws IOException
Called to prepare the output stream, if content length is required.
- Overrides:
- getOutputStream in interface XmlRpcStreamServer
protected boolean isContentLengthRequired(XmlRpcStreamRequestConfig pConfig)
Returns, whether the requests content length is required.
- Overrides:
- isContentLengthRequired in interface XmlRpcStreamServer
protected XmlRpcServletServer.ServletStreamConnection newStreamConnection(HttpServletRequest pRequest, HttpServletResponse pResponse)
protected void setResponseHeader(ServerStreamConnection pConnection, String pHeader, String pValue)
- Overrides:
- setResponseHeader in interface XmlRpcHttpServer