Package org.apache.xmlrpc

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.
TypeFactory Allows server developers to customize the type of Java objects created for a corresponding XML-RPC type.
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.
 

Class Summary
AuthDemo  
Base64 This class provides encode/decode for RFC 2045 Base64 as defined by RFC 2045, N.
DefaultHandlerMapping Provide a default handler mapping, used by the XmlRpcServer.
DefaultTypeFactory The default implementation of the TypeFactory interface.
DefaultXmlRpcContext A basic context object that stores the userName, password and handler mapping.
Echo A simple handler which echos its input parameters.
Invoker Introspects handlers using Java Reflection to call methods matching a XML-RPC call.
MultiCall The system.multicall handler performs several RPC calls at a time.
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.
XmlRpcProxyServlet A HttpServlet that acts as a XML-RPC proxy.
XmlRpcRequest Encapsulates an XML-RPC request.
XmlRpcRequestProcessor Process an InputStream and produce and XmlRpcRequest.
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.
 

Exception Summary
AuthenticationFailed Thrown as the result of an authentication failure.
ParseFailed Thrown as the result of an parse failure.
XmlRpcException This is thrown by the XmlRpcClient if the remote server reported an error.
 



Copyright © 1999-2002 Apache Software Foundation. All Rights Reserved.