| Interface Summary | |
|---|---|
| AsyncCallback | A callback interface for an asynchronous XML-RPC call. |
| XmlRpcClientConfig | This interface is being implemented by an Apache XML-RPC clients configuration object. |
| XmlRpcHttpClientConfig | Extension of XmlRpcClientConfig for HTTP based transport. |
| XmlRpcLocalClientConfig | Interface of a client configuration for local rpc calls. |
| XmlRpcStreamTransport.ReqWriter | |
| XmlRpcTransport | Interface from XML-RPC to an underlying transport, most likely based on HTTP. Replaces the interfaceorg.apache.xmlrpc.client from Apache XML-RPC
2.0, which has actually been a stream based transport. |
| XmlRpcTransportFactory | Interface of an object creating instances of XmlRpcTransport. |
| Class Summary | |
|---|---|
| TimingOutCallback |
A callback object that can wait up to a specified amount of time for the XML-RPC response. |
| TimingOutCallback.TimeoutException | This exception is thrown, if the request times out. |
| XmlRpcClient | The main access point of an XML-RPC client. |
| XmlRpcClientConfigImpl | Default implementation of a clients request configuration. |
| XmlRpcClientException | This is thrown by many of the client classes if an error occured processing and XML-RPC request or response due to client side processing. |
| XmlRpcClientRequestImpl | Default implementation of XmlRpcRequest. |
| XmlRpcClientWorker | Object, which performs a request on the clients behalf. |
| XmlRpcClientWorkerFactory | A worker factory for the client, creating instances of XmlRpcClientWorker. |
| XmlRpcCommonsTransport | An HTTP transport factory, which is based on the Jakarta Commons HTTP Client. |
| XmlRpcCommonsTransportFactory | An HTTP transport factory, which is based on the Jakarta Commons HTTP Client. |
| XmlRpcHttpTransport | Abstract base implementation of an HTTP transport. |
| XmlRpcHttpTransport.ByteArrayReqWriter | |
| XmlRpcLiteHttpTransport | A "light" HTTP transport implementation. |
| XmlRpcLiteHttpTransportFactory | Factory for the lite HTTP transport, XmlRpcLiteHttpTransport. |
| XmlRpcLocalStreamTransport | Another local transport for debugging and testing. |
| XmlRpcLocalStreamTransportFactory | Another local transport factory for debugging and testing. |
| XmlRpcLocalTransport | The default implementation of a local transport. |
| XmlRpcLocalTransportFactory | A transport factory being used for local XML-RPC calls. |
| XmlRpcStreamTransport | Implementation of a transport class, which is based on an output stream for sending the request and an input stream for receiving the response, |
| XmlRpcStreamTransportFactory | Abstract base implementation of a factory for stream transports. |
| XmlRpcStreamTransport.GzipReqWriter | |
| XmlRpcStreamTransport.ReqWriterImpl | |
| XmlRpcSunHttpTransport | Default implementation of an HTTP transport, based on the java.net.HttpURLConnection class. |
| XmlRpcSunHttpTransportFactory | Default implementation of a HTTP transport factory, based on the java.net.HttpURLConnection class. |
| XmlRpcTransportFactoryImpl | Abstract base implementation of an XmlRpcTransportFactory. |
| XmlRpcTransportImpl | Abstract base implementation of an XmlRpcTransport. |