Package org.apache.xmlrpc.client

Interface Summary

AsyncCallbackA callback interface for an asynchronous XML-RPC call.
XmlRpcClientConfigThis interface is being implemented by an Apache XML-RPC clients configuration object.
XmlRpcHttpClientConfigExtension of XmlRpcClientConfig for HTTP based transport.
XmlRpcLocalClientConfigInterface of a client configuration for local rpc calls.
XmlRpcStreamTransport.ReqWriter
XmlRpcTransportInterface from XML-RPC to an underlying transport, most likely based on HTTP.
XmlRpcTransportFactoryInterface 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.TimeoutExceptionThis exception is thrown, if the request times out.
XmlRpcClientThe main access point of an XML-RPC client.
XmlRpcClientConfigImplDefault implementation of a clients request configuration.
XmlRpcClientExceptionThis is thrown by many of the client classes if an error occured processing and XML-RPC request or response due to client side processing.
XmlRpcClientRequestImplDefault implementation of XmlRpcRequest.
XmlRpcClientWorkerObject, which performs a request on the clients behalf.
XmlRpcClientWorkerFactoryA worker factory for the client, creating instances of XmlRpcClientWorker.
XmlRpcCommonsTransportAn HTTP transport factory, which is based on the Jakarta Commons HTTP Client.
XmlRpcCommonsTransportFactoryAn HTTP transport factory, which is based on the Jakarta Commons HTTP Client.
XmlRpcHttpTransportAbstract base implementation of an HTTP transport.
XmlRpcHttpTransport.ByteArrayReqWriter
XmlRpcLiteHttpTransportA "light" HTTP transport implementation.
XmlRpcLiteHttpTransportFactoryFactory for the lite HTTP transport, XmlRpcLiteHttpTransport.
XmlRpcLocalStreamTransportAnother local transport for debugging and testing.
XmlRpcLocalStreamTransportFactoryAnother local transport factory for debugging and testing.
XmlRpcLocalTransportThe default implementation of a local transport.
XmlRpcLocalTransportFactoryA transport factory being used for local XML-RPC calls.
XmlRpcStreamTransportImplementation of a transport class, which is based on an output stream for sending the request and an input stream for receiving the response,
XmlRpcStreamTransport.GzipReqWriter
XmlRpcStreamTransport.ReqWriterImpl
XmlRpcStreamTransportFactoryAbstract base implementation of a factory for stream transports.
XmlRpcSunHttpTransportDefault implementation of an HTTP transport, based on the java.net.HttpURLConnection class.
XmlRpcSunHttpTransportFactoryDefault implementation of a HTTP transport factory, based on the java.net.HttpURLConnection class.
XmlRpcTransportFactoryImplAbstract base implementation of an XmlRpcTransportFactory.
XmlRpcTransportImplAbstract base implementation of an XmlRpcTransport.

Copyright © 2001-2007
Apache Software Foundation. All Rights Reserved.