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 {@link org.apache.xmlrpc.client.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 {@link org.apache.xmlrpc.client.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 {@link org.apache.xmlrpc.XmlRpcRequest}. |
XmlRpcClientWorker | Object, which performs a request on the clients behalf. |
XmlRpcClientWorkerFactory | A worker factory for the client, creating instances of {@link org.apache.xmlrpc.client.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, {@link org.apache.xmlrpc.client.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 {@link java.net.HttpURLConnection} class. |
XmlRpcSunHttpTransportFactory | Default implementation of a HTTP transport factory, based on the {@link java.net.HttpURLConnection} class. |
XmlRpcTransportFactoryImpl | Abstract base implementation of an {@link XmlRpcTransportFactory}. |
XmlRpcTransportImpl | Abstract base implementation of an {@link org.apache.xmlrpc.client.XmlRpcTransport}. |