A C E G H I M N O R S T U W X

A

AsyncCallback - Interface in org.apache.xmlrpc.client
A callback interface for an asynchronous XML-RPC call.

C

client - Variable in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 
ClientFactory - Class in org.apache.xmlrpc.client.util
The ClientFactory is a useful tool for simplifying the use of Apache XML-RPC.
ClientFactory(XmlRpcClient, TypeConverterFactory) - Constructor for class org.apache.xmlrpc.client.util.ClientFactory
Creates a new instance.
ClientFactory(XmlRpcClient) - Constructor for class org.apache.xmlrpc.client.util.ClientFactory
Creates a new instance.
cloneMe() - Method in class org.apache.xmlrpc.client.XmlRpcClientConfigImpl
Creates a clone of this client configuration.
close() - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 
close() - Method in class org.apache.xmlrpc.client.XmlRpcLiteHttpTransport
 
close() - Method in class org.apache.xmlrpc.client.XmlRpcLocalStreamTransport
 
close() - Method in class org.apache.xmlrpc.client.XmlRpcStreamTransport
Closes the connection and ensures, that all resources are being released.
close() - Method in class org.apache.xmlrpc.client.XmlRpcSunHttpTransport
 

E

execute(String, Object[]) - Method in class org.apache.xmlrpc.client.XmlRpcClient
Performs a request with the clients default configuration.
execute(XmlRpcClientConfig, String, Object[]) - Method in class org.apache.xmlrpc.client.XmlRpcClient
Performs a request with the given configuration.
execute(String, List) - Method in class org.apache.xmlrpc.client.XmlRpcClient
Performs a request with the clients default configuration.
execute(XmlRpcClientConfig, String, List) - Method in class org.apache.xmlrpc.client.XmlRpcClient
Performs a request with the given configuration.
execute(XmlRpcRequest) - Method in class org.apache.xmlrpc.client.XmlRpcClient
Performs a request with the clients default configuration.
execute(XmlRpcRequest) - Method in class org.apache.xmlrpc.client.XmlRpcClientWorker
Performs a synchronous request.
execute(XmlRpcRequest, AsyncCallback) - Method in class org.apache.xmlrpc.client.XmlRpcClientWorker
Performs an synchronous request.
executeAsync(String, Object[], AsyncCallback) - Method in class org.apache.xmlrpc.client.XmlRpcClient
Performs an asynchronous request with the clients default configuration.
executeAsync(XmlRpcClientConfig, String, Object[], AsyncCallback) - Method in class org.apache.xmlrpc.client.XmlRpcClient
Performs an asynchronous request with the given configuration.
executeAsync(String, List, AsyncCallback) - Method in class org.apache.xmlrpc.client.XmlRpcClient
Performs an asynchronous request with the clients default configuration.
executeAsync(XmlRpcClientConfig, String, List, AsyncCallback) - Method in class org.apache.xmlrpc.client.XmlRpcClient
Performs an asynchronous request with the given configuration.
executeAsync(XmlRpcRequest, AsyncCallback) - Method in class org.apache.xmlrpc.client.XmlRpcClient
Performs a request with the clients default configuration.

G

getClient() - Method in class org.apache.xmlrpc.client.util.ClientFactory
Returns the factories client.
getClient() - Method in class org.apache.xmlrpc.client.XmlRpcTransportFactoryImpl
Returns the client operating this factory.
getClient() - Method in class org.apache.xmlrpc.client.XmlRpcTransportImpl
Returns the client, which created this transport.
getClientConfig() - Method in class org.apache.xmlrpc.client.XmlRpcClient
Returns the clients default configuration.
getConfig() - Method in class org.apache.xmlrpc.client.XmlRpcClient
Returns the clients default configuration.
getConfig() - Method in class org.apache.xmlrpc.client.XmlRpcClientRequestImpl
 
getContentLength() - Method in class org.apache.xmlrpc.client.XmlRpcHttpTransport.ByteArrayReqWriter
 
getController() - Method in class org.apache.xmlrpc.client.XmlRpcClientWorker
 
getDefaultXmlRpcWorkerFactory() - Method in class org.apache.xmlrpc.client.XmlRpcClient
 
getHttpClient() - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransportFactory
Returns the factories HttpClient.
getInputStream() - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 
getInputStream() - Method in class org.apache.xmlrpc.client.XmlRpcLiteHttpTransport
 
getInputStream() - Method in class org.apache.xmlrpc.client.XmlRpcLocalStreamTransport
 
getInputStream() - Method in class org.apache.xmlrpc.client.XmlRpcStreamTransport
Returns the input stream, from which the response is being read.
getInputStream() - Method in class org.apache.xmlrpc.client.XmlRpcSunHttpTransport
 
getMethodName() - Method in class org.apache.xmlrpc.client.XmlRpcClientRequestImpl
 
getParameter(int) - Method in class org.apache.xmlrpc.client.XmlRpcClientRequestImpl
 
getParameterCount() - Method in class org.apache.xmlrpc.client.XmlRpcClientRequestImpl
 
getServerURL() - Method in class org.apache.xmlrpc.client.XmlRpcClientConfigImpl
 
getServerURL() - Method in interface org.apache.xmlrpc.client.XmlRpcHttpClientConfig
Returns the HTTP servers URL.
getTransport() - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransportFactory
 
getTransport() - Method in class org.apache.xmlrpc.client.XmlRpcLiteHttpTransportFactory
 
getTransport() - Method in class org.apache.xmlrpc.client.XmlRpcLocalStreamTransportFactory
 
getTransport() - Method in class org.apache.xmlrpc.client.XmlRpcLocalTransportFactory
 
getTransport() - Method in class org.apache.xmlrpc.client.XmlRpcSunHttpTransportFactory
 
getTransport() - Method in interface org.apache.xmlrpc.client.XmlRpcTransportFactory
Returns an instance of XmlRpcTransport.
getTransportFactory() - Method in class org.apache.xmlrpc.client.XmlRpcClient
Returns the clients transport factory.
getUserAgent() - Method in class org.apache.xmlrpc.client.XmlRpcHttpTransport
 
getXmlRpcServer() - Method in class org.apache.xmlrpc.client.XmlRpcClientConfigImpl
 
getXmlWriterFactory() - Method in class org.apache.xmlrpc.client.XmlRpcClient
Returns the clients instance of XmlWriterFactory.

H

handleError(XmlRpcRequest, Throwable) - Method in interface org.apache.xmlrpc.client.AsyncCallback
Something went wrong, handle error.
handleError(XmlRpcRequest, Throwable) - Method in class org.apache.xmlrpc.client.TimingOutCallback
 
handleResult(XmlRpcRequest, Object) - Method in interface org.apache.xmlrpc.client.AsyncCallback
Call went ok, handle result.
handleResult(XmlRpcRequest, Object) - Method in class org.apache.xmlrpc.client.TimingOutCallback
 

I

initHttpHeaders(XmlRpcRequest) - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 
initHttpHeaders(XmlRpcRequest) - Method in class org.apache.xmlrpc.client.XmlRpcHttpTransport
 
isCompressingRequest(XmlRpcStreamRequestConfig) - Method in class org.apache.xmlrpc.client.XmlRpcStreamTransport
 
isObjectMethodLocal() - Method in class org.apache.xmlrpc.client.util.ClientFactory
Returns, whether a method declared by the Object class is performed by the local object, rather than by the server.
isRedirectRequired() - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 
isResponseGzipCompressed() - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 
isResponseGzipCompressed(XmlRpcStreamRequestConfig) - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 
isResponseGzipCompressed(XmlRpcStreamRequestConfig) - Method in class org.apache.xmlrpc.client.XmlRpcLiteHttpTransport
 
isResponseGzipCompressed(XmlRpcStreamRequestConfig) - Method in class org.apache.xmlrpc.client.XmlRpcLocalStreamTransport
 
isResponseGzipCompressed(XmlRpcStreamRequestConfig) - Method in class org.apache.xmlrpc.client.XmlRpcStreamTransport
Returns, whether the response is gzip compressed.
isResponseGzipCompressed(XmlRpcStreamRequestConfig) - Method in class org.apache.xmlrpc.client.XmlRpcSunHttpTransport
 
isUsingByteArrayOutput(XmlRpcHttpClientConfig) - Method in class org.apache.xmlrpc.client.XmlRpcHttpTransport
 
isUsingByteArrayOutput(XmlRpcHttpClientConfig) - Method in class org.apache.xmlrpc.client.XmlRpcLiteHttpTransport
 

M

method - Variable in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 

N

newHttpClient() - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 
newInstance(Class) - Method in class org.apache.xmlrpc.client.util.ClientFactory
Creates an object, which is implementing the given interface.
newInstance(ClassLoader, Class) - Method in class org.apache.xmlrpc.client.util.ClientFactory
Creates an object, which is implementing the given interface.
newInstance(ClassLoader, Class, String) - Method in class org.apache.xmlrpc.client.util.ClientFactory
Creates an object, which is implementing the given interface.
newPostMethod(XmlRpcHttpClientConfig) - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 
newReqWriter(XmlRpcRequest) - Method in class org.apache.xmlrpc.client.XmlRpcHttpTransport
 
newReqWriter(XmlRpcRequest) - Method in class org.apache.xmlrpc.client.XmlRpcLocalStreamTransport
 
newReqWriter(XmlRpcRequest) - Method in class org.apache.xmlrpc.client.XmlRpcStreamTransport
 
newSocket(String, int) - Method in class org.apache.xmlrpc.client.XmlRpcLiteHttpTransport
 
newThread(Runnable) - Method in class org.apache.xmlrpc.client.XmlRpcClientWorker
 
newURLConnection(URL) - Method in class org.apache.xmlrpc.client.XmlRpcSunHttpTransport
 
newWorker() - Method in class org.apache.xmlrpc.client.XmlRpcClientWorkerFactory
Creates a new worker instance.
newXMLReader() - Method in class org.apache.xmlrpc.client.XmlRpcStreamTransport
 

O

org.apache.xmlrpc.client - package org.apache.xmlrpc.client
 
org.apache.xmlrpc.client.util - package org.apache.xmlrpc.client.util
 

R

readResponse(XmlRpcStreamRequestConfig, InputStream) - Method in class org.apache.xmlrpc.client.XmlRpcStreamTransport
 
resetClientForRedirect() - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 

S

sendRequest(XmlRpcRequest) - Method in class org.apache.xmlrpc.client.XmlRpcHttpTransport
 
sendRequest(XmlRpcRequest) - Method in class org.apache.xmlrpc.client.XmlRpcLiteHttpTransport
 
sendRequest(XmlRpcRequest) - Method in class org.apache.xmlrpc.client.XmlRpcLocalTransport
 
sendRequest(XmlRpcRequest) - Method in class org.apache.xmlrpc.client.XmlRpcStreamTransport
 
sendRequest(XmlRpcRequest) - Method in class org.apache.xmlrpc.client.XmlRpcSunHttpTransport
 
sendRequest(XmlRpcRequest) - Method in interface org.apache.xmlrpc.client.XmlRpcTransport
Send an XML-RPC message.
setCompressionHeaders(XmlRpcHttpClientConfig) - Method in class org.apache.xmlrpc.client.XmlRpcHttpTransport
 
setConfig(XmlRpcClientConfig) - Method in class org.apache.xmlrpc.client.XmlRpcClient
Sets the clients default configuration.
setContentLength(int) - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 
setContentLength(int) - Method in class org.apache.xmlrpc.client.XmlRpcHttpTransport
 
setCredentials(XmlRpcHttpClientConfig) - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 
setCredentials(XmlRpcHttpClientConfig) - Method in class org.apache.xmlrpc.client.XmlRpcHttpTransport
 
setHttpClient(HttpClient) - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransportFactory
Sets the factories HttpClient.
setObjectMethodLocal(boolean) - Method in class org.apache.xmlrpc.client.util.ClientFactory
Sets, whether a method declared by the Object class is performed by the local object, rather than by the server.
setRequestHeader(String, String) - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 
setRequestHeader(String, String) - Method in class org.apache.xmlrpc.client.XmlRpcHttpTransport
 
setRequestHeader(String, String) - Method in class org.apache.xmlrpc.client.XmlRpcLiteHttpTransport
 
setRequestHeader(String, String) - Method in class org.apache.xmlrpc.client.XmlRpcSunHttpTransport
 
setServerURL(URL) - Method in class org.apache.xmlrpc.client.XmlRpcClientConfigImpl
Sets the servers URL.
setTransportFactory(XmlRpcTransportFactory) - Method in class org.apache.xmlrpc.client.XmlRpcClient
Sets the clients transport factory.
setXmlRpcServer(XmlRpcRequestProcessor) - Method in class org.apache.xmlrpc.client.XmlRpcClientConfigImpl
Returns the XmlRpcRequestProcessor being invoked.
setXmlWriterFactory(XmlWriterFactory) - Method in class org.apache.xmlrpc.client.XmlRpcClient
Sets the clients instance of XmlWriterFactory.

T

TimingOutCallback - Class in org.apache.xmlrpc.client
A callback object that can wait up to a specified amount of time for the XML-RPC response.
TimingOutCallback(long) - Constructor for class org.apache.xmlrpc.client.TimingOutCallback
Waits the specified number of milliseconds for a response.
TimingOutCallback.TimeoutException - Exception in org.apache.xmlrpc.client
This exception is thrown, if the request times out.
TimingOutCallback.TimeoutException(int, String) - Constructor for exception org.apache.xmlrpc.client.TimingOutCallback.TimeoutException
Creates a new instance with the given error code and error message.

U

USER_AGENT - Static variable in class org.apache.xmlrpc.client.XmlRpcHttpTransport
The user agent string.

W

waitForResponse() - Method in class org.apache.xmlrpc.client.TimingOutCallback
Called to wait for the response.
write(OutputStream) - Method in class org.apache.xmlrpc.client.XmlRpcHttpTransport.ByteArrayReqWriter
 
write(OutputStream) - Method in class org.apache.xmlrpc.client.XmlRpcStreamTransport.GzipReqWriter
 
write(OutputStream) - Method in interface org.apache.xmlrpc.client.XmlRpcStreamTransport.ReqWriter
Writes the requests data to the given output stream.
write(OutputStream) - Method in class org.apache.xmlrpc.client.XmlRpcStreamTransport.ReqWriterImpl
Writes the requests uncompressed XML data to the given output stream.
writeRequest(XmlRpcStreamTransport.ReqWriter) - Method in class org.apache.xmlrpc.client.XmlRpcCommonsTransport
 
writeRequest(XmlRpcStreamTransport.ReqWriter) - Method in class org.apache.xmlrpc.client.XmlRpcLiteHttpTransport
 
writeRequest(XmlRpcStreamTransport.ReqWriter) - Method in class org.apache.xmlrpc.client.XmlRpcLocalStreamTransport
 
writeRequest(XmlRpcStreamTransport.ReqWriter) - Method in class org.apache.xmlrpc.client.XmlRpcStreamTransport
 
writeRequest(XmlRpcStreamTransport.ReqWriter) - Method in class org.apache.xmlrpc.client.XmlRpcSunHttpTransport
 

X

XmlRpcClient - Class in org.apache.xmlrpc.client
The main access point of an XML-RPC client.
XmlRpcClient() - Constructor for class org.apache.xmlrpc.client.XmlRpcClient
 
XmlRpcClientConfig - Interface in org.apache.xmlrpc.client
This interface is being implemented by an Apache XML-RPC clients configuration object.
XmlRpcClientConfigImpl - Class in org.apache.xmlrpc.client
Default implementation of a clients request configuration.
XmlRpcClientConfigImpl() - Constructor for class org.apache.xmlrpc.client.XmlRpcClientConfigImpl
Creates a new client configuration with default settings.
XmlRpcClientException - Exception in org.apache.xmlrpc.client
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.
XmlRpcClientException(String, Throwable) - Constructor for exception org.apache.xmlrpc.client.XmlRpcClientException
Create an XmlRpcClientException with the given message and underlying cause exception.
XmlRpcClientRequestImpl - Class in org.apache.xmlrpc.client
Default implementation of XmlRpcRequest.
XmlRpcClientRequestImpl(XmlRpcRequestConfig, String, Object[]) - Constructor for class org.apache.xmlrpc.client.XmlRpcClientRequestImpl
Creates a new instance.
XmlRpcClientRequestImpl(XmlRpcRequestConfig, String, List) - Constructor for class org.apache.xmlrpc.client.XmlRpcClientRequestImpl
Creates a new instance.
XmlRpcClientWorker - Class in org.apache.xmlrpc.client
Object, which performs a request on the clients behalf.
XmlRpcClientWorker(XmlRpcClientWorkerFactory) - Constructor for class org.apache.xmlrpc.client.XmlRpcClientWorker
Creates a new instance.
XmlRpcClientWorkerFactory - Class in org.apache.xmlrpc.client
A worker factory for the client, creating instances of XmlRpcClientWorker.
XmlRpcClientWorkerFactory(XmlRpcClient) - Constructor for class org.apache.xmlrpc.client.XmlRpcClientWorkerFactory
Creates a new instance.
XmlRpcCommonsTransport - Class in org.apache.xmlrpc.client
An HTTP transport factory, which is based on the Jakarta Commons HTTP Client.
XmlRpcCommonsTransport(XmlRpcCommonsTransportFactory) - Constructor for class org.apache.xmlrpc.client.XmlRpcCommonsTransport
Creates a new instance.
XmlRpcCommonsTransportFactory - Class in org.apache.xmlrpc.client
An HTTP transport factory, which is based on the Jakarta Commons HTTP Client.
XmlRpcCommonsTransportFactory(XmlRpcClient) - Constructor for class org.apache.xmlrpc.client.XmlRpcCommonsTransportFactory
Creates a new instance.
XmlRpcHttpClientConfig - Interface in org.apache.xmlrpc.client
Extension of XmlRpcClientConfig for HTTP based transport.
XmlRpcHttpTransport - Class in org.apache.xmlrpc.client
Abstract base implementation of an HTTP transport.
XmlRpcHttpTransport(XmlRpcClient, String) - Constructor for class org.apache.xmlrpc.client.XmlRpcHttpTransport
 
XmlRpcHttpTransport.ByteArrayReqWriter - Class in org.apache.xmlrpc.client
 
XmlRpcLiteHttpTransport - Class in org.apache.xmlrpc.client
A "light" HTTP transport implementation.
XmlRpcLiteHttpTransport(XmlRpcClient) - Constructor for class org.apache.xmlrpc.client.XmlRpcLiteHttpTransport
Creates a new instance.
XmlRpcLiteHttpTransportFactory - Class in org.apache.xmlrpc.client
Factory for the lite HTTP transport, XmlRpcLiteHttpTransport.
XmlRpcLiteHttpTransportFactory(XmlRpcClient) - Constructor for class org.apache.xmlrpc.client.XmlRpcLiteHttpTransportFactory
Creates a new instance.
XmlRpcLocalClientConfig - Interface in org.apache.xmlrpc.client
Interface of a client configuration for local rpc calls.
XmlRpcLocalStreamTransport - Class in org.apache.xmlrpc.client
Another local transport for debugging and testing.
XmlRpcLocalStreamTransport(XmlRpcClient, XmlRpcStreamRequestProcessor) - Constructor for class org.apache.xmlrpc.client.XmlRpcLocalStreamTransport
Creates a new instance.
XmlRpcLocalStreamTransportFactory - Class in org.apache.xmlrpc.client
Another local transport factory for debugging and testing.
XmlRpcLocalStreamTransportFactory(XmlRpcClient, XmlRpcStreamRequestProcessor) - Constructor for class org.apache.xmlrpc.client.XmlRpcLocalStreamTransportFactory
Creates a new instance.
XmlRpcLocalTransport - Class in org.apache.xmlrpc.client
The default implementation of a local transport.
XmlRpcLocalTransport(XmlRpcClient) - Constructor for class org.apache.xmlrpc.client.XmlRpcLocalTransport
Creates a new instance.
XmlRpcLocalTransportFactory - Class in org.apache.xmlrpc.client
A transport factory being used for local XML-RPC calls.
XmlRpcLocalTransportFactory(XmlRpcClient) - Constructor for class org.apache.xmlrpc.client.XmlRpcLocalTransportFactory
Creates a new instance, operated by the given client.
XmlRpcStreamTransport - Class in org.apache.xmlrpc.client
Implementation of a transport class, which is based on an output stream for sending the request and an input stream for receiving the response,
XmlRpcStreamTransport(XmlRpcClient) - Constructor for class org.apache.xmlrpc.client.XmlRpcStreamTransport
Creates a new instance on behalf of the given client.
XmlRpcStreamTransport.GzipReqWriter - Class in org.apache.xmlrpc.client
 
XmlRpcStreamTransport.GzipReqWriter(XmlRpcStreamTransport.ReqWriter) - Constructor for class org.apache.xmlrpc.client.XmlRpcStreamTransport.GzipReqWriter
 
XmlRpcStreamTransport.ReqWriter - Interface in org.apache.xmlrpc.client
 
XmlRpcStreamTransport.ReqWriterImpl - Class in org.apache.xmlrpc.client
 
XmlRpcStreamTransport.ReqWriterImpl(XmlRpcRequest) - Constructor for class org.apache.xmlrpc.client.XmlRpcStreamTransport.ReqWriterImpl
 
XmlRpcStreamTransportFactory - Class in org.apache.xmlrpc.client
Abstract base implementation of a factory for stream transports.
XmlRpcStreamTransportFactory(XmlRpcClient) - Constructor for class org.apache.xmlrpc.client.XmlRpcStreamTransportFactory
 
XmlRpcSunHttpTransport - Class in org.apache.xmlrpc.client
Default implementation of an HTTP transport, based on the HttpURLConnection class.
XmlRpcSunHttpTransport(XmlRpcClient) - Constructor for class org.apache.xmlrpc.client.XmlRpcSunHttpTransport
Creates a new instance.
XmlRpcSunHttpTransportFactory - Class in org.apache.xmlrpc.client
Default implementation of a HTTP transport factory, based on the HttpURLConnection class.
XmlRpcSunHttpTransportFactory(XmlRpcClient) - Constructor for class org.apache.xmlrpc.client.XmlRpcSunHttpTransportFactory
Creates a new factory, which creates transports for the given client.
XmlRpcTransport - Interface in org.apache.xmlrpc.client
Interface from XML-RPC to an underlying transport, most likely based on HTTP.
XmlRpcTransportFactory - Interface in org.apache.xmlrpc.client
Interface of an object creating instances of XmlRpcTransport.
XmlRpcTransportFactoryImpl - Class in org.apache.xmlrpc.client
Abstract base implementation of an XmlRpcTransportFactory.
XmlRpcTransportFactoryImpl(XmlRpcClient) - Constructor for class org.apache.xmlrpc.client.XmlRpcTransportFactoryImpl
Creates a new instance.
XmlRpcTransportImpl - Class in org.apache.xmlrpc.client
Abstract base implementation of an XmlRpcTransport.
XmlRpcTransportImpl(XmlRpcClient) - Constructor for class org.apache.xmlrpc.client.XmlRpcTransportImpl
Creates a new instance.

A C E G H I M N O R S T U W X

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