public class XmlRpcServletServer extends XmlRpcHttpServer
XmlRpcServer,
which is suitable for processing servlet requests.| Modifier and Type | Class and Description |
|---|---|
protected static class |
XmlRpcServletServer.ServletStreamConnection |
| Constructor and Description |
|---|
XmlRpcServletServer() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(HttpServletRequest pRequest,
HttpServletResponse pResponse)
Processes the servlet request.
|
protected XmlRpcHttpRequestConfigImpl |
getConfig(HttpServletRequest pRequest) |
protected java.io.OutputStream |
getOutputStream(XmlRpcStreamRequestConfig pConfig,
ServerStreamConnection pConnection,
int pSize)
Called to prepare the output stream, if content length is
required.
|
protected boolean |
isContentLengthRequired(XmlRpcStreamRequestConfig pConfig)
Returns, whether the requests content length is required.
|
protected XmlRpcHttpRequestConfigImpl |
newConfig(HttpServletRequest pRequest) |
protected XmlRpcServletServer.ServletStreamConnection |
newStreamConnection(HttpServletRequest pRequest,
HttpServletResponse pResponse) |
protected void |
setResponseHeader(ServerStreamConnection pConnection,
java.lang.String pHeader,
java.lang.String pValue) |
getOutputStreamgetInputStream, getRequest, getXmlRpcWriter, getXMLWriterFactory, setXMLWriterFactory, writeError, writeResponseexecute, getConfig, getDefaultXmlRpcWorkerFactory, getHandlerMapping, getTypeConverterFactory, setConfig, setHandlerMapping, setTypeConverterFactoryprotected XmlRpcHttpRequestConfigImpl newConfig(HttpServletRequest pRequest)
protected XmlRpcHttpRequestConfigImpl getConfig(HttpServletRequest pRequest)
protected XmlRpcServletServer.ServletStreamConnection newStreamConnection(HttpServletRequest pRequest, HttpServletResponse pResponse)
public void execute(HttpServletRequest pRequest,
HttpServletResponse pResponse)
throws ServletException,
java.io.IOException
execute in class XmlRpcStreamServerpRequest - The servlet request being read.pResponse - The servlet response being created.java.io.IOException - Reading the request or writing the response failed.ServletException - Processing the request failed.protected boolean isContentLengthRequired(XmlRpcStreamRequestConfig pConfig)
isContentLengthRequired in class XmlRpcStreamServerprotected java.io.OutputStream getOutputStream(XmlRpcStreamRequestConfig pConfig,
ServerStreamConnection pConnection,
int pSize)
throws java.io.IOException
XmlRpcStreamServergetOutputStream in class XmlRpcStreamServerjava.io.IOExceptionprotected void setResponseHeader(ServerStreamConnection pConnection,
java.lang.String pHeader,
java.lang.String pValue)
setResponseHeader in class XmlRpcHttpServer