Class XmlRpcHttpServer
java.lang.Object
org.apache.xmlrpc.common.XmlRpcController
org.apache.xmlrpc.server.XmlRpcServer
org.apache.xmlrpc.server.XmlRpcStreamServer
org.apache.xmlrpc.server.XmlRpcHttpServer
- All Implemented Interfaces:
XmlRpcRequestProcessor, XmlRpcStreamRequestProcessor
- Direct Known Subclasses:
ConnectionServer, XmlRpcServletServer
Abstract extension of
XmlRpcStreamServer for deriving
HTTP servers.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected OutputStreamgetOutputStream(ServerStreamConnection pConnection, XmlRpcStreamRequestConfig pConfig, OutputStream pStream) Called to prepare the output stream.protected abstract voidsetResponseHeader(ServerStreamConnection pConnection, String pHeader, String pValue) Methods inherited from class XmlRpcStreamServer
convertThrowable, execute, getErrorLogger, getInputStream, getOutputStream, getRequest, getXmlRpcWriter, getXMLWriterFactory, isContentLengthRequired, logError, setErrorLogger, setXMLWriterFactory, writeError, writeResponseMethods inherited from class XmlRpcServer
execute, getConfig, getDefaultXmlRpcWorkerFactory, getHandlerMapping, getTypeConverterFactory, setConfig, setHandlerMapping, setTypeConverterFactoryMethods inherited from class XmlRpcController
getMaxThreads, getTypeFactory, getWorkerFactory, setMaxThreads, setTypeFactory, setWorkerFactoryMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface XmlRpcRequestProcessor
execute, getTypeConverterFactory
-
Constructor Details
-
XmlRpcHttpServer
public XmlRpcHttpServer()
-
-
Method Details
-
setResponseHeader
protected abstract void setResponseHeader(ServerStreamConnection pConnection, String pHeader, String pValue) -
getOutputStream
protected OutputStream getOutputStream(ServerStreamConnection pConnection, XmlRpcStreamRequestConfig pConfig, OutputStream pStream) throws IOException Description copied from class:XmlRpcStreamServerCalled to prepare the output stream. Typically used for enabling compression, or similar filters.- Overrides:
getOutputStreamin classXmlRpcStreamServer- Parameters:
pConnection- The connection object.- Throws:
IOException
-