Interface Summary |
AsyncCallback |
A callback interface for an asynchronous XML-RPC call. |
AuthenticatedXmlRpcHandler |
An XML-RPC handler that also handles HTTP authentication. |
ContextXmlRpcHandler |
An XML-RPC handler that also handles user authentication. |
TypeDecoder |
Allows developers to customize the types translated to the XML-RPC
<i4> and <double> . |
TypeFactory |
Allows server developers to customize the type of Java objects
created for a corresponding XML-RPC type. |
XmlRpcClientRequest |
Interface to an XML-RPC request made by a client. |
XmlRpcContext |
The minimal context that an XML-RPC request will occur in. |
XmlRpcHandler |
The XML-RPC server uses this interface to call a method of an RPC handler. |
XmlRpcHandlerMapping |
Maps from a handler name to a handler object. |
XmlRpcServerRequest |
Interface to an XML-RPC request made to the server. |
XmlRpcTransport |
Interface from XML-RPC to an underlying transport, most likely base on HTTP. |
XmlRpcTransportFactory |
Interface from XML-RPC to an underlying transport, most likely base on HTTP. |
Class Summary |
AuthDemo |
|
CommonsXmlRpcTransport |
Implementor of the XmlRpcTransport interface using the Apache
Commons HttpClient library v2.0 available at
http://jakarta.apache.org/commons/httpclient/
Note: Currently this transport is not thread safe |
CommonsXmlRpcTransportFactory |
A transport factory, which uses the Jakarta Commons
HttpClient. |
DefaultHandlerMapping |
Provide a default handler mapping, used by the XmlRpcServer. |
DefaultTypeDecoder |
The default implementation of the TypeDecoder
interface. |
DefaultTypeFactory |
The default implementation of the TypeFactory
interface. |
DefaultXmlRpcContext |
A basic context object that stores the userName, password and
handler mapping. |
DefaultXmlRpcTransport |
Interface from XML-RPC to the default HTTP transport based on the |
DefaultXmlRpcTransportFactory |
Default XML-RPC transport factory, produces HTTP, HTTPS with SSL or TLS based on URI protocol. |
Echo |
A simple handler which echos its input parameters. |
Invoker |
Introspects handlers using Java Reflection to call methods matching
a XML-RPC call. |
LiteXmlRpcTransport |
Interface from XML-RPC to a 'lite' HTTP implementation. |
MultiCall |
The system.multicall handler performs several RPC
calls at a time. |
ServerInputStream |
|
SystemHandler |
Wraps calls to the XML-RPC standard system.* methods (such as
system.multicall ). |
WebServer |
A minimal web server that exclusively handles XML-RPC requests. |
XmlRpc |
This abstract base class provides basic capabilities for XML-RPC,
like parsing of parameters or encoding Java objects into XML-RPC
format. |
XmlRpcClient |
A multithreaded, reusable XML-RPC client object. |
XmlRpcClientLite |
A multithreaded, reusable XML-RPC client object. |
XmlRpcClientRequestProcessor |
Process an XML-RPC client request into a byte array or directly onto
an OutputStream. |
XmlRpcClientResponseProcessor |
Process an XML-RPC server response from a byte array or an
InputStream into an Object. |
XmlRpcClientWorker |
Tie together the XmlRequestProcessor and XmlResponseProcessor to handle
a request serially in a single thread. |
XmlRpcProxyServlet |
A HttpServlet that acts as a XML-RPC proxy. |
XmlRpcRequest |
Default implementation of an XML-RPC request for both client and server. |
XmlRpcRequestProcessor |
Process an InputStream and produce an XmlRpcServerRequest. |
XmlRpcResponseProcessor |
Process an Object and produce byte array that represents the specified
encoding of the output as an XML-RPC response. |
XmlRpcServer |
A multithreaded, reusable XML-RPC server object. |
XmlRpcWorker |
Tie together the XmlRequestProcessor and XmlResponseProcessor to handle
a request serially in a single thread. |
XmlWriter |
A XML writer intended for single-thread usage. |