Alphabetical Index

A B C D E F G H I J K L M N O P R S T U V W X

A

accept - field in class org.apache.xmlrpc.WebServer
acceptClient(String) - method in class org.apache.xmlrpc.WebServer
Add an IP address to the list of accepted clients.
addArrayArg() - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addArrayArgToArray(Vector) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addArrayArgToStruct(Hashtable,String) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addBooleanArg(boolean) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addBooleanArgToArray(Vector,boolean) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addBooleanArgToStruct(Hashtable,String,boolean) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addDateArg(long) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addDateArgToArray(Vector,long) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addDateArgToStruct(Hashtable,String,long) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addDefaultHandlers() - method in class org.apache.xmlrpc.WebServer
Adds the bundled handlers to the server.
addDefaultSystemHandlers() - method in class org.apache.xmlrpc.SystemHandler
Add the default system handlers.
addDoubleArg(double) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addDoubleArg(float) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addDoubleArgToArray(Vector,double) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addDoubleArgToArray(Vector,float) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addDoubleArgToStruct(Hashtable,String,double) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addDoubleArgToStruct(Hashtable,String,float) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addHandler(String,Object) - method in class org.apache.xmlrpc.DefaultHandlerMapping
Register a handler object with this name.
addHandler(String,Object) - method in class org.apache.xmlrpc.WebServer
Register a handler object with this name.
addHandler(String,Object) - method in class org.apache.xmlrpc.XmlRpcServer
addIntArg(int) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addIntArgToArray(Vector,int) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addIntArgToStruct(Hashtable,String,int) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
address - field in class org.apache.xmlrpc.WebServer
AddressMatcher(String) - constructor for class org.apache.xmlrpc.WebServer.AddressMatcher
addStringArg(String) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addStringArgToArray(Vector,String) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addStringArgToStruct(Hashtable,String,String) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addStructArg() - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addStructArgToArray(Vector) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
addStructArgToStruct(Hashtable,String) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
allowConnection(Socket) - method in class org.apache.xmlrpc.WebServer
Checks incoming connections to see if they should be allowed.
AMPERSAND_ENTITY - static field in class org.apache.xmlrpc.XmlWriter
arguments - field in class org.apache.xmlrpc.applet.JSXmlRpcApplet
ARRAY - static field in class org.apache.xmlrpc.XmlRpc
array - field in class org.apache.xmlrpc.XmlRpc.Value
ARRAY - static field in class org.apache.xmlrpc.applet.XmlRpcSupport
array - field in class org.apache.xmlrpc.applet.XmlRpcSupport.Value
AsyncCallback - interface org.apache.xmlrpc.AsyncCallback
A callback interface for an asynchronous XML-RPC call.
asyncWorkers - field in class org.apache.xmlrpc.XmlRpcClient
auth - field in class org.apache.xmlrpc.CommonsXmlRpcTransportFactory
auth - field in class org.apache.xmlrpc.DefaultXmlRpcTransport
auth - field in class org.apache.xmlrpc.DefaultXmlRpcTransportFactory
auth - field in class org.apache.xmlrpc.LiteXmlRpcTransport
auth - field in class org.apache.xmlrpc.secure.sunssl.SunSSLTransportFactory
AuthDemo - class org.apache.xmlrpc.AuthDemo
An XML-RPC handler that also handles HTTP authentication.
AuthenticationFailed - class org.apache.xmlrpc.AuthenticationFailed
Thrown as the result of an authentication failure.
AuthenticationFailed() - constructor for class org.apache.xmlrpc.AuthenticationFailed
AuthenticationFailed(String) - constructor for class org.apache.xmlrpc.AuthenticationFailed
available - field in class org.apache.xmlrpc.ServerInputStream

B

base64 - static field in class org.apache.xmlrpc.util.HttpUtil
BASE64 - static field in class org.apache.xmlrpc.XmlRpc
BASE64 - static field in class org.apache.xmlrpc.applet.XmlRpcSupport
base64Codec - static field in class org.apache.xmlrpc.DefaultTypeFactory
base64Codec - static field in class org.apache.xmlrpc.XmlWriter
BOOLEAN - static field in class org.apache.xmlrpc.XmlRpc
BOOLEAN - static field in class org.apache.xmlrpc.applet.XmlRpcSupport
buf - field in class org.apache.xmlrpc.applet.XmlRpcSupport.XmlWriter
buffer - field in class org.apache.xmlrpc.LiteXmlRpcTransport
buffer - field in class org.apache.xmlrpc.WebServer.Connection

C

call - field in class org.apache.xmlrpc.XmlRpcClient.XmlRpcClientAsyncThread
callback - field in class org.apache.xmlrpc.XmlRpcClient.CallData
Make a call to be queued and then executed by the next free async thread
canonicalizeEncoding(String) - static method in class org.apache.xmlrpc.XmlWriter
Tranforms a Java encoding to the canonical XML form (if a mapping is available).
canReUse() - method in class org.apache.xmlrpc.XmlRpcClientRequestProcessor
Called by the worker management framework to see if this object can be re-used.
canReUse() - method in class org.apache.xmlrpc.XmlRpcClientResponseProcessor
Called by the worker management framework to see if this worker can be re-used.
canReUse() - method in class org.apache.xmlrpc.XmlRpcClientWorker
Called by the worker management framework to see if this worker can be re-used.
cause - field in class org.apache.xmlrpc.ParseFailed
cause - field in class org.apache.xmlrpc.XmlRpcException
The underlying cause of this exception.
cdata - field in class org.apache.xmlrpc.XmlRpc
Used to collect character data (CDATA) of parameter values.
cdata - field in class org.apache.xmlrpc.applet.XmlRpcSupport
characterData(String) - method in class org.apache.xmlrpc.XmlRpc.Value
Set the character data for the element and interpret it according to the element type.
characterData(String) - method in class org.apache.xmlrpc.applet.XmlRpcSupport.Value
Set the character data for the element and interpret it according to the element type
characters(ch[],int,int) - method in class org.apache.xmlrpc.XmlRpc
Method called by SAX driver.
characters(ch[],int,int) - method in class org.apache.xmlrpc.applet.XmlRpcSupport
Method called by SAX driver.
chardata(String) - method in class org.apache.xmlrpc.applet.XmlRpcSupport.XmlWriter
chardata(String) - method in class org.apache.xmlrpc.XmlWriter
Writes text as PCDATA.
checkSocket(Socket) - method in class org.apache.xmlrpc.WebServer
DEPRECATED: Do not use this method, it will be removed soon.
clength - static field in class org.apache.xmlrpc.WebServer
client - field in class org.apache.xmlrpc.CommonsXmlRpcTransport
client - field in class org.apache.xmlrpc.applet.XmlRpcApplet
closeConnection() - method in class org.apache.xmlrpc.LiteXmlRpcTransport
CLOSING_TAG_START - static field in class org.apache.xmlrpc.XmlWriter
code - field in class org.apache.xmlrpc.XmlRpcException
The fault code of the exception.
code - field in class org.apache.xmlrpc.applet.XmlRpcException
The fault code of the exception.
Implementor of the XmlRpcTransport interface using the Apache Commons HttpClient library v2.0 available at http://jakarta.apache.org/commons/httpclient/ Note: Currently this transport is not thread safe
CommonsXmlRpcTransport(URL) - constructor for class org.apache.xmlrpc.CommonsXmlRpcTransport
CommonsXmlRpcTransport(URL,HttpClient) - constructor for class org.apache.xmlrpc.CommonsXmlRpcTransport
Creates a new instance of CommonsXmlRpcTransport
A transport factory, which uses the Jakarta Commons HttpClient.
CommonsXmlRpcTransportFactory(URL) - constructor for class org.apache.xmlrpc.CommonsXmlRpcTransportFactory
Creates a new instance with the given server URL.
con - field in class org.apache.xmlrpc.DefaultXmlRpcTransport
con - field in class org.apache.xmlrpc.WebServer.Runner
conclose - static field in class org.apache.xmlrpc.WebServer
conkeep - static field in class org.apache.xmlrpc.WebServer
WebServer.Connection - class org.apache.xmlrpc.WebServer.Connection
Connection(Socket) - constructor for class org.apache.xmlrpc.WebServer.Connection
connectionTimeout - field in class org.apache.xmlrpc.CommonsXmlRpcTransportFactory
CONSTRUCTOR_SIGNATURE - static field in class org.apache.xmlrpc.XmlRpcTransportFactory
CONSTRUCTOR_SIGNATURE_STRING - static field in class org.apache.xmlrpc.XmlRpcTransportFactory
ContextXmlRpcHandler - interface org.apache.xmlrpc.ContextXmlRpcHandler
An XML-RPC handler that also handles user authentication.
count - field in class org.apache.xmlrpc.WebServer.Runner
createBase64(String) - method in class org.apache.xmlrpc.DefaultTypeFactory
Create a local object for a <base64> tag.
createBase64(String) - method in class org.apache.xmlrpc.TypeFactory
Create a local object for a <base64> tag.
createBoolean(String) - method in class org.apache.xmlrpc.DefaultTypeFactory
Create a local object for a <boolean> tag.
createBoolean(String) - method in class org.apache.xmlrpc.TypeFactory
Create a local object for a <boolean> tag.
createDate(String) - method in class org.apache.xmlrpc.DefaultTypeFactory
Create a local object for a <dateTime.iso8601> tag.
createDate(String) - method in class org.apache.xmlrpc.TypeFactory
Create a local object for a <dateTime.iso8601> tag.
createDefaultTransport() - method in class org.apache.xmlrpc.XmlRpcClient
createDouble(String) - method in class org.apache.xmlrpc.DefaultTypeFactory
Create a local object for a <double> tag.
createDouble(String) - method in class org.apache.xmlrpc.TypeFactory
Create a local object for a <double> tag.
createInteger(String) - method in class org.apache.xmlrpc.DefaultTypeFactory
Create a local object for an <int> or <i4> tag.
createInteger(String) - method in class org.apache.xmlrpc.TypeFactory
Create a local object for an <int> or <i4> tag.
createServerSocket(int,int,InetAddress) - method in class org.apache.xmlrpc.secure.SecureWebServer
createServerSocket(int,int,InetAddress) - method in class org.apache.xmlrpc.WebServer
Factory method to manufacture the server socket.
createString(String) - method in class org.apache.xmlrpc.DefaultTypeFactory
Create a local object for a <string> tag.
createString(String) - method in class org.apache.xmlrpc.TypeFactory
Create a local object for a <string> tag.
createTransport() - method in class org.apache.xmlrpc.CommonsXmlRpcTransportFactory
createTransport() - method in class org.apache.xmlrpc.DefaultXmlRpcTransportFactory
createTransport() - method in class org.apache.xmlrpc.secure.sunssl.SunSSLTransportFactory
createTransport() - method in class org.apache.xmlrpc.XmlRpcClient
createTransport() - method in class org.apache.xmlrpc.XmlRpcClientLite
createTransport() - method in class org.apache.xmlrpc.XmlRpcTransportFactory
Create a new XML-RPC transport.
createTypeFactory(String) - method in class org.apache.xmlrpc.XmlRpc
Creates a new instance of the specified TypeFactory.
createWorker() - method in class org.apache.xmlrpc.XmlRpcServer
creds - field in class org.apache.xmlrpc.CommonsXmlRpcTransport
ctype - static field in class org.apache.xmlrpc.WebServer
currentValue - field in class org.apache.xmlrpc.XmlRpc
currentValue - field in class org.apache.xmlrpc.applet.XmlRpcSupport

D

DATE - static field in class org.apache.xmlrpc.XmlRpc
DATE - static field in class org.apache.xmlrpc.applet.XmlRpcSupport
dateTool - static field in class org.apache.xmlrpc.DefaultTypeFactory
Thread-safe wrapper for the DateFormat object used to parse date/time values.
DateTool - class org.apache.xmlrpc.util.DateTool
Wraps a DateFormat instance to provide thread safety.
dateTool - field in class org.apache.xmlrpc.XmlWriter
Thread-safe wrapper for the DateFormat object used to parse date/time values.
DateTool() - constructor for class org.apache.xmlrpc.util.DateTool
Uses the DateFormat string yyyyMMdd'T'HH:mm:ss.
debug - static field in class org.apache.xmlrpc.XmlRpc
Whether to log debugging output.
debug - static field in class org.apache.xmlrpc.applet.XmlRpcSupport
decodeException(Object) - method in class org.apache.xmlrpc.XmlRpcClientResponseProcessor
Decode an exception from the result returned from the remote server.
decodeRequest(InputStream) - method in class org.apache.xmlrpc.XmlRpcRequestProcessor
Decode a request from an InputStream to the internal XmlRpcRequest implementation.
Decode an XML-RPC response from the specified InputStream.
DEFAULT_HTTPS_PROVIDER - static field in class org.apache.xmlrpc.DefaultXmlRpcTransportFactory
DEFAULT_KEY_MANAGER_TYPE - static field in class org.apache.xmlrpc.secure.SecurityConstants
Default key manager type.
DEFAULT_KEY_STORE - static field in class org.apache.xmlrpc.secure.SecurityConstants
Default key store location.
DEFAULT_KEY_STORE_PASSWORD - static field in class org.apache.xmlrpc.secure.SecurityConstants
Default key store password.
DEFAULT_KEY_STORE_TYPE - static field in class org.apache.xmlrpc.secure.SecurityConstants
Default key store format.
DEFAULT_PARSER - static field in class org.apache.xmlrpc.XmlRpc
The default parser to use (MinML).
DEFAULT_PROTOCOL_HANDLER_PACKAGES - static field in class org.apache.xmlrpc.secure.SecurityConstants
Default protocol handler packages.
DEFAULT_SECURITY_PROTOCOL - static field in class org.apache.xmlrpc.secure.SecurityConstants
Default security protocol.
DEFAULT_SECURITY_PROVIDER_CLASS - static field in class org.apache.xmlrpc.secure.SecurityConstants
Default security provider class.
DEFAULT_TRUST_STORE - static field in class org.apache.xmlrpc.secure.SecurityConstants
Default key store location.
DEFAULT_TRUST_STORE_PASSWORD - static field in class org.apache.xmlrpc.secure.SecurityConstants
Default key store password.
DEFAULT_TRUST_STORE_TYPE - static field in class org.apache.xmlrpc.secure.SecurityConstants
Default key store format.
defaultContext(String,String) - method in class org.apache.xmlrpc.XmlRpcWorker
Factory method to return a default context object for the execute() method.
Provide a default handler mapping, used by the XmlRpcServer.
DefaultHandlerMapping() - constructor for class org.apache.xmlrpc.DefaultHandlerMapping
Create a new mapping.
defaultInputEncoding - static field in class org.apache.xmlrpc.XmlRpc
Java's name for the input encoding we're using.
DefaultTypeDecoder - class org.apache.xmlrpc.DefaultTypeDecoder
The default implementation of the TypeDecoder interface.
DefaultTypeDecoder() - constructor for class org.apache.xmlrpc.DefaultTypeDecoder
Creates a new instance.
DefaultTypeFactory - class org.apache.xmlrpc.DefaultTypeFactory
The default implementation of the TypeFactory interface.
DefaultTypeFactory() - constructor for class org.apache.xmlrpc.DefaultTypeFactory
Creates a new instance.
DefaultTypeFactory(TimeZone) - constructor for class org.apache.xmlrpc.DefaultTypeFactory
DefaultXmlRpcContext - class org.apache.xmlrpc.DefaultXmlRpcContext
A basic context object that stores the userName, password and handler mapping.
Interface from XML-RPC to the default HTTP transport based on the
DefaultXmlRpcTransport(URL) - constructor for class org.apache.xmlrpc.DefaultXmlRpcTransport
Create a new DefaultXmlRpcTransport with the specified URL.
DefaultXmlRpcTransport(URL,String) - constructor for class org.apache.xmlrpc.DefaultXmlRpcTransport
Create a new DefaultXmlRpcTransport with the specified URL and basic authorization string.
Default XML-RPC transport factory, produces HTTP, HTTPS with SSL or TLS based on URI protocol.
DefaultXmlRpcTransportFactory(URL) - constructor for class org.apache.xmlrpc.DefaultXmlRpcTransportFactory
Contructor taking a Base64 encoded Basic Authentication string.
deny - field in class org.apache.xmlrpc.WebServer
denyClient(String) - method in class org.apache.xmlrpc.WebServer
Add an IP address to the list of denied clients.
dequeue() - method in class org.apache.xmlrpc.XmlRpcClient
determinePort(String[],int) - static method in class org.apache.xmlrpc.WebServer
Examines command line arguments from argv.
df - field in class org.apache.xmlrpc.util.DateTool
DOUBLE - static field in class org.apache.xmlrpc.XmlRpc
DOUBLE - static field in class org.apache.xmlrpc.applet.XmlRpcSupport
doubleNewline - static field in class org.apache.xmlrpc.WebServer

E

Echo - class org.apache.xmlrpc.Echo
A simple handler which echos its input parameters.
EMPTY_BYTE_ARRAY - static field in class org.apache.xmlrpc.XmlRpcResponseProcessor
emptyElement(String) - method in class org.apache.xmlrpc.applet.XmlRpcSupport.XmlWriter
emptyElement(String) - method in class org.apache.xmlrpc.XmlWriter
enc - field in class org.apache.xmlrpc.applet.XmlRpcSupport.XmlWriter
encodeBasicAuthentication(String,String) - static method in class org.apache.xmlrpc.util.HttpUtil
Process an exception, and return output in the specified encoding.
Process an exception, and return output in the specified encoding.
Encode a request from the XmlClientRpcRequest implementation to an output stream in the specified character encoding.
Encode a request from the XmlRpcClientRequest implementation to a byte array representing the XML-RPC call, in the specified character encoding.
encodeResponse(Object,String) - method in class org.apache.xmlrpc.XmlRpcResponseProcessor
Process a successful response, and return output in the specified encoding.
encoding - static field in class org.apache.xmlrpc.XmlRpc
Java's name for the encoding we're using.
encodings - static field in class org.apache.xmlrpc.XmlWriter
Mapping between Java encoding names and "real" names used in XML prolog.
endClientRequest() - method in class org.apache.xmlrpc.CommonsXmlRpcTransport
Releases connection resources.
endClientRequest() - method in class org.apache.xmlrpc.DefaultXmlRpcTransport
End an XML-RPC request.
endClientRequest() - method in class org.apache.xmlrpc.LiteXmlRpcTransport
endClientRequest() - method in class org.apache.xmlrpc.XmlRpcTransport
End an XML-RPC request.
Notification that a new child element has been parsed.
endElement(org.apache.xmlrpc.XmlRpc.Value) - method in class org.apache.xmlrpc.XmlRpc.Value
Notification that a new child element has been parsed.
endElement(String) - method in class org.apache.xmlrpc.XmlRpc
Method called by SAX driver.
endElement(String) - method in class org.apache.xmlrpc.applet.XmlRpcSupport
Method called by SAX driver.
endElement(String) - method in class org.apache.xmlrpc.applet.XmlRpcSupport.XmlWriter
endElement(String) - method in class org.apache.xmlrpc.XmlWriter
error(org.xml.sax.SAXParseException) - method in class org.apache.xmlrpc.XmlRpc
error(org.xml.sax.SAXParseException) - method in class org.apache.xmlrpc.applet.XmlRpcSupport
errorLevel - field in class org.apache.xmlrpc.XmlRpc
errorMessage - field in class org.apache.xmlrpc.applet.JSXmlRpcApplet
errorMsg - field in class org.apache.xmlrpc.XmlRpc
execute(InputStream) - method in class org.apache.xmlrpc.XmlRpcServer
Parse the request and execute the handler method, if one is found.
Parse the request and execute the handler method, if one is found.
Decode, process and encode the response or exception for an XML-RPC request.
execute(InputStream,String,String) - method in class org.apache.xmlrpc.XmlRpcServer
Parse the request and execute the handler method, if one is found.
execute(InputStream,String,String) - method in class org.apache.xmlrpc.XmlRpcWorker
Decode, process and encode the response or exception for an XML-RPC request.
execute(String) - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
execute(String,Vector) - method in class org.apache.xmlrpc.Echo
Echos parameters.
execute(String,Vector) - method in class org.apache.xmlrpc.Invoker
main method, sucht methode in object, wenn gefunden dann aufrufen.
execute(String,Vector) - method in class org.apache.xmlrpc.applet.SimpleXmlRpcClient
execute(String,Vector) - method in class org.apache.xmlrpc.applet.XmlRpcApplet
Calls the XML-RPC server with the specified methodname and argument list.
execute(String,Vector) - method in class org.apache.xmlrpc.XmlRpcClient
Generate an XML-RPC request and send it to the server.
execute(String,Vector) - method in class org.apache.xmlrpc.XmlRpcHandler
Return the result, or throw an Exception if something went wrong.
execute(String,Vector) - method in class org.apache.xmlrpc.applet.XmlRpcSupport
Generate an XML-RPC request and send it to the server.
Return the result, or throw an Exception if something went wrong.
Return the result, or throw an Exception if something went wrong.
Execute a <ignored>.<name> call by calling the handler for <name> in the the system handler mapping.
execute(String,Vector,String,String) - method in class org.apache.xmlrpc.AuthDemo
Return the result, or throw an Exception if something went wrong.
Execute an XML-RPC call and handle asyncronous callback.
Generate an XML-RPC request and send it to the server in a new thread.

F

FATAL - static field in class org.apache.xmlrpc.XmlRpc
fatalError(org.xml.sax.SAXParseException) - method in class org.apache.xmlrpc.XmlRpc
fatalError(org.xml.sax.SAXParseException) - method in class org.apache.xmlrpc.applet.XmlRpcSupport
fault - field in class org.apache.xmlrpc.XmlRpcClientResponseProcessor
Set to true if a fault occured on the server.
fault - field in class org.apache.xmlrpc.applet.XmlRpcSupport
finalize() - method in class org.apache.xmlrpc.LiteXmlRpcTransport
first - field in class org.apache.xmlrpc.XmlRpcClient
forceUnicode(String) - static method in class org.apache.xmlrpc.XmlWriter
FORMAT - static field in class org.apache.xmlrpc.util.DateTool
format - static field in class org.apache.xmlrpc.applet.XmlRpcSupport
format(Date) - method in class org.apache.xmlrpc.util.DateTool

G

getBytes() - method in class org.apache.xmlrpc.applet.XmlRpcSupport.XmlWriter
getCause() - method in class org.apache.xmlrpc.ParseFailed
getCause() - method in class org.apache.xmlrpc.XmlRpcException
Returns the cause of this throwable or null if the cause is nonexistent or unknown.
getDefaultInputEncoding() - static method in class org.apache.xmlrpc.XmlRpc
Return the default input encoding.
getEncoding() - method in class org.apache.xmlrpc.XmlRpc
Return the encoding, transforming to the canonical name if possible.
getErrorMessage() - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
getHandler(String) - method in class org.apache.xmlrpc.DefaultHandlerMapping
Find the handler and its method name for a given method.
getHandler(String) - method in class org.apache.xmlrpc.XmlRpcHandlerMapping
Return the handler for the specified handler name.
getHandlerMapping() - method in class org.apache.xmlrpc.DefaultXmlRpcContext
Get the XML-RPC handler mapping for the server handling the request.
getHandlerMapping() - method in class org.apache.xmlrpc.XmlRpcContext
Get the XML-RPC handler mapping for the server handling the request.
getHandlerMapping() - method in class org.apache.xmlrpc.XmlRpcServer
Return the current XmlRpcHandlerMapping.
getInputEncoding() - method in class org.apache.xmlrpc.XmlRpc
Get the input encoding for this XmlRpc instance.
getKeepAlive() - static method in class org.apache.xmlrpc.XmlRpc
get current HTTP keepalive mode.
getKeyManagerType() - static method in class org.apache.xmlrpc.secure.SecurityTool
Get the key manager type.
getKeyStore() - static method in class org.apache.xmlrpc.secure.SecurityTool
Get the key store location.
getKeyStorePassword() - static method in class org.apache.xmlrpc.secure.SecurityTool
Get the key store password.
getKeyStoreType() - static method in class org.apache.xmlrpc.secure.SecurityTool
Get the key store format.
getMaxThreads() - static method in class org.apache.xmlrpc.XmlRpc
Gets the maximum number of threads used at any given moment.
getMaxThreads() - method in class org.apache.xmlrpc.XmlRpcClient
Get the MaxThreads for this Client
getMaxThreads() - method in class org.apache.xmlrpc.XmlRpcServer
Get the MaxThreads for this Server
getMethodName() - method in class org.apache.xmlrpc.XmlRpcClientRequest
getMethodName() - method in class org.apache.xmlrpc.XmlRpcRequest
getMethodName() - method in class org.apache.xmlrpc.XmlRpcServerRequest
getParameter(int) - method in class org.apache.xmlrpc.XmlRpcClientRequest
getParameter(int) - method in class org.apache.xmlrpc.XmlRpcRequest
getParameter(int) - method in class org.apache.xmlrpc.XmlRpcServerRequest
getParameterCount() - method in class org.apache.xmlrpc.XmlRpcClientRequest
getParameterCount() - method in class org.apache.xmlrpc.XmlRpcRequest
getParameters() - method in class org.apache.xmlrpc.XmlRpcRequest
getParameters() - method in class org.apache.xmlrpc.XmlRpcServerRequest
getPassword() - method in class org.apache.xmlrpc.DefaultXmlRpcContext
Get the password specified in the outer request.
getPassword() - method in class org.apache.xmlrpc.XmlRpcContext
Get the password specified in the outer request.
getProperties() - static method in class org.apache.xmlrpc.secure.sunssl.SunSSLTransportFactory
getProtocolHandlerPackages() - static method in class org.apache.xmlrpc.secure.SecurityTool
Get the protocol handler packages.
getRunner() - method in class org.apache.xmlrpc.WebServer
getSecurityProtocol() - static method in class org.apache.xmlrpc.secure.SecurityTool
Get the security protocol.
getSecurityProviderClass() - static method in class org.apache.xmlrpc.secure.SecurityTool
Get the security provider class.
getServerTimeZone() - method in class org.apache.xmlrpc.XmlRpc
getTimeZone() - method in class org.apache.xmlrpc.XmlRpcClient
getTrustStore() - static method in class org.apache.xmlrpc.secure.SecurityTool
Get the key store location.
getTrustStorePassword() - static method in class org.apache.xmlrpc.secure.SecurityTool
Get the trust store password.
getTrustStoreType() - static method in class org.apache.xmlrpc.secure.SecurityTool
Get the key store format.
getURL() - method in class org.apache.xmlrpc.XmlRpcClient
Return the URL for this XML-RPC client.
getUserName() - method in class org.apache.xmlrpc.DefaultXmlRpcContext
Get the username specified in the outer request.
getUserName() - method in class org.apache.xmlrpc.XmlRpcContext
Get the username specified in the outer request.
getWorker() - method in class org.apache.xmlrpc.XmlRpcServer
Hands out pooled workers.
getWorker(boolean) - method in class org.apache.xmlrpc.XmlRpcClient
GREATER_THAN_ENTITY - static field in class org.apache.xmlrpc.XmlWriter
gzip - field in class org.apache.xmlrpc.CommonsXmlRpcTransport

H

handle(Socket) - method in class org.apache.xmlrpc.WebServer.Runner
Handles the client connection on socket.
handleError(Exception,URL,String) - method in class org.apache.xmlrpc.AsyncCallback
Something went wrong, handle error.
handleResult(Object,URL,String) - method in class org.apache.xmlrpc.AsyncCallback
Call went ok, handle result.
handlerMapping - field in class org.apache.xmlrpc.DefaultXmlRpcContext
handlerMapping - field in class org.apache.xmlrpc.XmlRpcServer
We want the $default handler to always be available.
handlerMapping - field in class org.apache.xmlrpc.XmlRpcWorker
handlers - field in class org.apache.xmlrpc.DefaultHandlerMapping
hashCode() - method in class org.apache.xmlrpc.XmlRpc.Value
This is a performance hack to get the type of a value without casting the Object.
hashCode() - method in class org.apache.xmlrpc.applet.XmlRpcSupport.Value
This is a performance hack to get the type of a value without casting the Object.
hasWrittenProlog - field in class org.apache.xmlrpc.XmlWriter
Whether the XML prolog has been written.
host - field in class org.apache.xmlrpc.LiteXmlRpcTransport
hostname - field in class org.apache.xmlrpc.LiteXmlRpcTransport
http11 - field in class org.apache.xmlrpc.CommonsXmlRpcTransport
HTTP_11 - static field in class org.apache.xmlrpc.WebServer
httpsTransportFactory - field in class org.apache.xmlrpc.DefaultXmlRpcTransportFactory
HttpUtil - class org.apache.xmlrpc.util.HttpUtil
Provides utility functions useful in HTTP communications
HttpUtil() - constructor for class org.apache.xmlrpc.util.HttpUtil

I

in - field in class org.apache.xmlrpc.ServerInputStream
init() - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
init(ServletConfig) - method in class org.apache.xmlrpc.XmlRpcProxyServlet
initClient() - method in class org.apache.xmlrpc.applet.XmlRpcApplet
Initialize the XML-RPC client, trying to get the port number from the applet parameter tags.
initClient(int) - method in class org.apache.xmlrpc.applet.XmlRpcApplet
Initialize the XML-RPC client with the specified port and the server this applet came from.
initClient(int,String) - method in class org.apache.xmlrpc.applet.XmlRpcApplet
Initialize the XML-RPC client with the specified port and request path and the server this applet came from.
initConnection() - method in class org.apache.xmlrpc.LiteXmlRpcTransport
input - field in class org.apache.xmlrpc.LiteXmlRpcTransport
input - field in class org.apache.xmlrpc.WebServer.Connection
inputEncoding - field in class org.apache.xmlrpc.XmlRpc
INTEGER - static field in class org.apache.xmlrpc.XmlRpc
INTEGER - static field in class org.apache.xmlrpc.applet.XmlRpcSupport
Pass the specified request to the handler.
Invoker - class org.apache.xmlrpc.Invoker
Introspects handlers using Java Reflection to call methods matching a XML-RPC call.
Invoker(Object) - constructor for class org.apache.xmlrpc.Invoker
invokeTarget - field in class org.apache.xmlrpc.Invoker
ISO8859_1 - static field in class org.apache.xmlrpc.XmlWriter
Java's name for the ISO-8859-1 encoding.
isValidXMLChar(char) - static method in class org.apache.xmlrpc.XmlWriter
Section 2.2 of the XML spec describes which Unicode code points are valid in XML:
#x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]
Code points outside this set must be entity encoded to be represented in XML.
isXmlRpcDouble(Object) - method in class org.apache.xmlrpc.DefaultTypeDecoder
Test if a local object translates to a <double> tag.
isXmlRpcDouble(Object) - method in class org.apache.xmlrpc.TypeDecoder
Test if a local object translates to a <double> tag.
isXmlRpcI4(Object) - method in class org.apache.xmlrpc.DefaultTypeDecoder
Test if a local object translates to an <i4> tag.
isXmlRpcI4(Object) - method in class org.apache.xmlrpc.TypeDecoder
Test if a local object translates to an <i4> tag.

J

JSXmlRpcApplet - class org.apache.xmlrpc.applet.JSXmlRpcApplet
An applet that can be accessed via LiveConnect from JavaScript.

K

keepalive - field in class org.apache.xmlrpc.LiteXmlRpcTransport
keepalive - static field in class org.apache.xmlrpc.XmlRpc
Wheter to use HTTP Keep-Alive headers.
KEY_MANAGER_TYPE - static field in class org.apache.xmlrpc.secure.SecurityConstants
KEY_STORE - static field in class org.apache.xmlrpc.secure.SecurityConstants
KEY_STORE_PASSWORD - static field in class org.apache.xmlrpc.secure.SecurityConstants
KEY_STORE_TYPE - static field in class org.apache.xmlrpc.secure.SecurityConstants
keyManagerType - static field in class org.apache.xmlrpc.secure.SecurityTool
The type of key manager to be used by the secure web server.
keyStore - static field in class org.apache.xmlrpc.secure.SecurityTool
Path to the key store that will be used by the secure web server.
keyStorePassword - static field in class org.apache.xmlrpc.secure.SecurityTool
Password used to access the key store.
keyStoreType - static field in class org.apache.xmlrpc.secure.SecurityTool
Format to be used for the key store.

L

last - field in class org.apache.xmlrpc.XmlRpcClient
LESS_THAN_ENTITY - static field in class org.apache.xmlrpc.XmlWriter
listener - field in class org.apache.xmlrpc.WebServer
LiteXmlRpcTransport - class org.apache.xmlrpc.LiteXmlRpcTransport
Interface from XML-RPC to a 'lite' HTTP implementation.
LiteXmlRpcTransport(URL) - constructor for class org.apache.xmlrpc.LiteXmlRpcTransport
Create a new DefaultXmlRpcTransport with the specified URL.
loaded - field in class org.apache.xmlrpc.applet.JSXmlRpcApplet

M

main(args[]) - static method in class org.apache.xmlrpc.secure.SecureXmlRpcClient
Just for testing.
main(args[]) - static method in class org.apache.xmlrpc.XmlRpcClient
Just for testing.
main(args[]) - static method in class org.apache.xmlrpc.XmlRpcClientLite
Just for testing.
main(String[]) - static method in class org.apache.xmlrpc.secure.SecureWebServer
This can be called from command line, but you'll have to edit and recompile to change the server port or handler objects.
main(String[]) - static method in class org.apache.xmlrpc.WebServer
This can be called from command line, but you'll have to edit and recompile to change the server port or handler objects.
mark(int) - method in class org.apache.xmlrpc.ServerInputStream
markedAvailable - field in class org.apache.xmlrpc.ServerInputStream
markSupported() - method in class org.apache.xmlrpc.ServerInputStream
matches(address[]) - method in class org.apache.xmlrpc.WebServer.AddressMatcher
maxThreads - static field in class org.apache.xmlrpc.XmlRpc
The maximum number of threads which can be used concurrently.
maxThreads - field in class org.apache.xmlrpc.XmlRpcClient
The maximum number of threads which can be used concurrently, by defaut use the one defined in XmlRpc
maxThreads - field in class org.apache.xmlrpc.XmlRpcServer
The maximum number of threads which can be used concurrently, by defaut use the one defined in XmlRpc
method - field in class org.apache.xmlrpc.CommonsXmlRpcTransport
methodName - field in class org.apache.xmlrpc.XmlRpc
methodName - field in class org.apache.xmlrpc.XmlRpcRequest
methodName - field in class org.apache.xmlrpc.applet.XmlRpcSupport
MultiCall - class org.apache.xmlrpc.MultiCall
The system.multicall handler performs several RPC calls at a time.

N

nbrWorkers - field in class org.apache.xmlrpc.XmlRpcServer
newline - static field in class org.apache.xmlrpc.WebServer
next - field in class org.apache.xmlrpc.XmlRpcClient.CallData
nextMemberName - field in class org.apache.xmlrpc.XmlRpc.Value
nextMemberName - field in class org.apache.xmlrpc.applet.XmlRpcSupport.Value
NONE - static field in class org.apache.xmlrpc.XmlRpc

O

objectParsed(Object) - method in class org.apache.xmlrpc.XmlRpc
This method is called when a root level object has been parsed.
objectParsed(Object) - method in class org.apache.xmlrpc.XmlRpcClientResponseProcessor
objectParsed(Object) - method in class org.apache.xmlrpc.XmlRpcRequestProcessor
Called when an object to be added to the argument list has been parsed.
objectParsed(Object) - method in class org.apache.xmlrpc.applet.XmlRpcSupport
Called when the return value has been parsed.
ok - static field in class org.apache.xmlrpc.WebServer
openHostnameVerifier - static field in class org.apache.xmlrpc.secure.sunssl.SunSSLTransportFactory
openTrustManager - static field in class org.apache.xmlrpc.secure.sunssl.SunSSLTransportFactory
output - field in class org.apache.xmlrpc.LiteXmlRpcTransport
output - field in class org.apache.xmlrpc.WebServer.Connection

P

parameters - field in class org.apache.xmlrpc.XmlRpcRequest
paranoid - field in class org.apache.xmlrpc.WebServer
parse(InputStream) - method in class org.apache.xmlrpc.XmlRpc
Parse the input stream.
parse(InputStream) - method in class org.apache.xmlrpc.applet.XmlRpcSupport
Parse the input stream.
parse(String) - method in class org.apache.xmlrpc.util.DateTool
parseAuth(String) - method in class org.apache.xmlrpc.WebServer.Connection
ParseFailed - class org.apache.xmlrpc.ParseFailed
Thrown as the result of an parse failure.
ParseFailed(Exception) - constructor for class org.apache.xmlrpc.ParseFailed
ParseFailed(String) - constructor for class org.apache.xmlrpc.ParseFailed
parserClass - static field in class org.apache.xmlrpc.XmlRpc
The class name of SAX parser to use.
password - field in class org.apache.xmlrpc.DefaultXmlRpcContext
password - field in class org.apache.xmlrpc.WebServer.Connection
pattern - field in class org.apache.xmlrpc.WebServer.AddressMatcher
pool - field in class org.apache.xmlrpc.XmlRpcClient
pool - field in class org.apache.xmlrpc.XmlRpcServer
port - field in class org.apache.xmlrpc.LiteXmlRpcTransport
port - field in class org.apache.xmlrpc.WebServer
PROCESSING_ERROR_FLAG - static field in class org.apache.xmlrpc.XmlRpcClientWorker
Used as an internal marker value in execute(XmlRpcClientRequest,XmlRpcTransport).
PROLOG - static field in class org.apache.xmlrpc.XmlWriter
PROLOG_END - static field in class org.apache.xmlrpc.XmlWriter
PROLOG_START - static field in class org.apache.xmlrpc.XmlWriter
PROTOCOL_HANDLER_PACKAGES - static field in class org.apache.xmlrpc.secure.SecurityConstants
protocolHandlerPackages - static field in class org.apache.xmlrpc.secure.SecurityTool
The protocol handler package to use for the secure web server.

R

read() - method in class org.apache.xmlrpc.ServerInputStream
read(b[]) - method in class org.apache.xmlrpc.ServerInputStream
read(b[],int,int) - method in class org.apache.xmlrpc.ServerInputStream
readCdata - field in class org.apache.xmlrpc.XmlRpc
readCdata - field in class org.apache.xmlrpc.applet.XmlRpcSupport
readLine() - method in class org.apache.xmlrpc.LiteXmlRpcTransport
readLine() - method in class org.apache.xmlrpc.WebServer.Connection
RECOVERABLE - static field in class org.apache.xmlrpc.XmlRpc
Release possibly big per-call object references to allow them to be garbage collected
removeHandler(String) - method in class org.apache.xmlrpc.DefaultHandlerMapping
Remove a handler object that was previously registered with this server.
removeHandler(String) - method in class org.apache.xmlrpc.WebServer
Remove a handler object that was previously registered with this server.
removeHandler(String) - method in class org.apache.xmlrpc.XmlRpcServer
removeSystemHandler(String) - method in class org.apache.xmlrpc.SystemHandler
Put runner back into threadpool.
request - field in class org.apache.xmlrpc.XmlRpcClient.CallData
requestParams - field in class org.apache.xmlrpc.XmlRpcRequestProcessor
requestProcessor - field in class org.apache.xmlrpc.XmlRpcClientWorker
requestProcessor - field in class org.apache.xmlrpc.XmlRpcWorker
reset() - method in class org.apache.xmlrpc.applet.JSXmlRpcApplet
reset() - method in class org.apache.xmlrpc.ServerInputStream
responseProcessor - field in class org.apache.xmlrpc.XmlRpcClientWorker
responseProcessor - field in class org.apache.xmlrpc.XmlRpcWorker
result - field in class org.apache.xmlrpc.XmlRpcClientResponseProcessor
The result of the XML-RPC operation.
result - field in class org.apache.xmlrpc.applet.XmlRpcSupport
rgzip - field in class org.apache.xmlrpc.CommonsXmlRpcTransport
run() - method in class org.apache.xmlrpc.WebServer
Listens for client requests until stopped.
run() - method in class org.apache.xmlrpc.WebServer.Connection
run() - method in class org.apache.xmlrpc.WebServer.Runner
Delegates to con.run().
run() - method in class org.apache.xmlrpc.XmlRpcClient.XmlRpcClientAsyncThread
WebServer.Runner - class org.apache.xmlrpc.WebServer.Runner
Responsible for handling client connections.
runners - field in class org.apache.xmlrpc.WebServer

S

saxDrivers - static field in class org.apache.xmlrpc.XmlRpc
SecureWebServer - class org.apache.xmlrpc.secure.SecureWebServer
A minimal web server that exclusively handles XML-RPC requests over a secure channel.
SecureWebServer(int) - constructor for class org.apache.xmlrpc.secure.SecureWebServer
Creates a secure web server configured to run on the specified port number.
SecureWebServer(int,InetAddress) - constructor for class org.apache.xmlrpc.secure.SecureWebServer
Creates a secure web server configured to run on the specified port number and IP address.
Creates a secure web server at the specified port number and IP address.
SecureXmlRpcClient - class org.apache.xmlrpc.secure.SecureXmlRpcClient
A multithreaded, reusable XML-RPC client object.
SecureXmlRpcClient(String) - constructor for class org.apache.xmlrpc.secure.SecureXmlRpcClient
Construct a XML-RPC client for the URL represented by this String.
SecureXmlRpcClient(String,int) - constructor for class org.apache.xmlrpc.secure.SecureXmlRpcClient
Construct a XML-RPC client for the specified hostname and port.
SecureXmlRpcClient(URL) - constructor for class org.apache.xmlrpc.secure.SecureXmlRpcClient
Construct a XML-RPC client with this URL.
SECURITY_PROTOCOL - static field in class org.apache.xmlrpc.secure.SecurityConstants
SECURITY_PROVIDER_CLASS - static field in class org.apache.xmlrpc.secure.SecurityConstants
SecurityConstants - interface org.apache.xmlrpc.secure.SecurityConstants
securityProtocol - static field in class org.apache.xmlrpc.secure.SecurityTool
The security protocol to be used by the secure web server.
securityProviderClass - static field in class org.apache.xmlrpc.secure.SecurityTool
Class name of the security provider to be used by the secure web server.
SecurityTool - class org.apache.xmlrpc.secure.SecurityTool
sendRequest(byte[]) - method in class org.apache.xmlrpc.LiteXmlRpcTransport
sendXmlRpc(byte[]) - method in class org.apache.xmlrpc.CommonsXmlRpcTransport
Send an XML-RPC message.
sendXmlRpc(byte[]) - method in class org.apache.xmlrpc.DefaultXmlRpcTransport
Send an XML-RPC message.
sendXmlRpc(byte[]) - method in class org.apache.xmlrpc.LiteXmlRpcTransport
sendXmlRpc(byte[]) - method in class org.apache.xmlrpc.XmlRpcTransport
Send an XML-RPC message.
server - static field in class org.apache.xmlrpc.WebServer
ServerInputStream - class org.apache.xmlrpc.ServerInputStream
ServerInputStream(BufferedInputStream,int) - constructor for class org.apache.xmlrpc.ServerInputStream
serverSocket - field in class org.apache.xmlrpc.WebServer
setBasicAuthentication(String) - method in class org.apache.xmlrpc.CommonsXmlRpcTransport
Sets Authentication for this client.
Sets Authentication for this client.
Sets Authentication for this client, very basic for now user/password
Sets Authentication for this client.
Sets Authentication for this client.
Sets Authentication for this client.
Sets Authentication for this client.
setBasicAuthentication(String,String) - method in class org.apache.xmlrpc.XmlRpcClient
Sets Authentication for this client.
setConnectionTimeout(int) - method in class org.apache.xmlrpc.CommonsXmlRpcTransport
Sets the timeout until a connection is etablished.
setConnectionTimeout(int) - method in class org.apache.xmlrpc.CommonsXmlRpcTransportFactory
Sets the timeout until a connection is etablished.
setDebug(boolean) - static method in class org.apache.xmlrpc.XmlRpc
Switch debugging output on/off.
setDebug(boolean) - static method in class org.apache.xmlrpc.applet.XmlRpcSupport
Switch debugging output on/off.
setDefaultInputEncoding(String) - static method in class org.apache.xmlrpc.XmlRpc
Set the default input encoding of the XML.
setDriver(Class) - static method in class org.apache.xmlrpc.XmlRpc
Set the SAX Parser to be used by directly passing the Class object.
setDriver(String) - static method in class org.apache.xmlrpc.XmlRpc
Set the SAX Parser to be used.
setEncoding(String) - static method in class org.apache.xmlrpc.XmlRpc
Set the encoding of the XML.
setGzip(boolean) - method in class org.apache.xmlrpc.CommonsXmlRpcTransport
Transport make use of the 'Accept-Encoding: gzip', so compliant HTTP servers could return HTTP reply compressed with gzip
setHttp11(boolean) - method in class org.apache.xmlrpc.CommonsXmlRpcTransport
Make use of HTTP 1.1
setInputEncoding(String) - method in class org.apache.xmlrpc.XmlRpc
Set the input encoding for this XmlRpc instance.
setKeepAlive(boolean) - static method in class org.apache.xmlrpc.XmlRpc
Switch HTTP keepalive on/off.
setKeyManagerType(String) - static method in class org.apache.xmlrpc.secure.SecurityTool
Set the key manager type.
setKeyStore(String) - static method in class org.apache.xmlrpc.secure.SecurityTool
Set the key store location.
setKeyStorePassword(String) - static method in class org.apache.xmlrpc.secure.SecurityTool
Set the key store password.
setKeyStoreType(String) - static method in class org.apache.xmlrpc.secure.SecurityTool
Set the key store format.
setMaxThreads(int) - static method in class org.apache.xmlrpc.XmlRpc
Sets the maximum number of threads used at any given moment.
setMaxThreads(int) - method in class org.apache.xmlrpc.XmlRpcClient
Set the MaxThreads for this Client
setMaxThreads(int) - method in class org.apache.xmlrpc.XmlRpcServer
Set the MaxThreads for this Client
setParanoid(boolean) - method in class org.apache.xmlrpc.WebServer
Switch client filtering on/off.
setProperty(String,Object) - method in class org.apache.xmlrpc.CommonsXmlRpcTransportFactory
setProperty(String,Object) - method in class org.apache.xmlrpc.DefaultXmlRpcTransportFactory
setProperty(String,Object) - method in class org.apache.xmlrpc.secure.sunssl.SunSSLTransportFactory
setProperty(String,Object) - method in class org.apache.xmlrpc.XmlRpcTransportFactory
Set a property for all newly created transports.
setProtocolHandlerPackages(String) - static method in class org.apache.xmlrpc.secure.SecurityTool
Set the protocol handler packages.
setRGzip(boolean) - method in class org.apache.xmlrpc.CommonsXmlRpcTransport
Transport make use of the 'Content-Encoding: gzip' and send HTTP request compressed with gzip : works only with some compliant HTTP servers like Apache 2.x using SetInputFilter DEFLATE.
setSecurityProtocol(String) - static method in class org.apache.xmlrpc.secure.SecurityTool
Set the security protocol.
setSecurityProviderClass(String) - static method in class org.apache.xmlrpc.secure.SecurityTool
Set the security provider class.
setServerTimeZone(TimeZone) - method in class org.apache.xmlrpc.XmlRpc
setTimeout(int) - method in class org.apache.xmlrpc.CommonsXmlRpcTransport
Sets the socket timeout (SO_TIMEOUT) in milliseconds which is the timeout for waiting for data.
setTimeout(int) - method in class org.apache.xmlrpc.CommonsXmlRpcTransportFactory
Sets the socket timeout (SO_TIMEOUT) in milliseconds which is the timeout for waiting for data.
setTimeZone(TimeZone) - method in class org.apache.xmlrpc.util.DateTool
setTimeZone(TimeZone) - method in class org.apache.xmlrpc.XmlRpcClient
setTrustStore(String) - static method in class org.apache.xmlrpc.secure.SecurityTool
Set the key store location.
setTrustStorePassword(String) - static method in class org.apache.xmlrpc.secure.SecurityTool
Set the trust store password.
setTrustStoreType(String) - static method in class org.apache.xmlrpc.secure.SecurityTool
Set the key store format.
setType(int) - method in class org.apache.xmlrpc.XmlRpc.Value
Set the type of this value.
setType(int) - method in class org.apache.xmlrpc.applet.XmlRpcSupport.Value
Set the type of this value.
setTypeDecoder(org.apache.xmlrpc.TypeDecoder) - static method in class org.apache.xmlrpc.XmlWriter
setup() - method in class org.apache.xmlrpc.secure.SecureXmlRpcClient
This allows us to setup
setup() - static method in class org.apache.xmlrpc.secure.SecurityTool
setupServerSocket(int) - method in class org.apache.xmlrpc.WebServer
Initializes this server's listener socket with the specified attributes, assuring that a socket timeout has been set.
setUserAgent(String) - method in class org.apache.xmlrpc.CommonsXmlRpcTransport
Set the UserAgent for this client
shutdown() - method in class org.apache.xmlrpc.WebServer
Stop listening on the server port.
SimpleXmlRpcClient - class org.apache.xmlrpc.applet.SimpleXmlRpcClient
A simple XML-RPC client.
SimpleXmlRpcClient(String) - constructor for class org.apache.xmlrpc.applet.SimpleXmlRpcClient
Construct a XML-RPC client for the URL represented by this String.
SimpleXmlRpcClient(String,int) - constructor for class org.apache.xmlrpc.applet.SimpleXmlRpcClient
Construct a XML-RPC client for the specified hostname and port.
SimpleXmlRpcClient(URL) - constructor for class org.apache.xmlrpc.applet.SimpleXmlRpcClient
Construct a XML-RPC client with this URL.
SINGLE_TAG_END - static field in class org.apache.xmlrpc.XmlWriter
skip(long) - method in class org.apache.xmlrpc.ServerInputStream
socket - field in class org.apache.xmlrpc.LiteXmlRpcTransport
socket - field in class org.apache.xmlrpc.WebServer.Connection
STAR - static field in class org.apache.xmlrpc.WebServer
start() - method in class org.apache.xmlrpc.WebServer
Spawns a new thread which binds this server to the port it's configured to accept connections on.
startElement(String) - method in class org.apache.xmlrpc.applet.XmlRpcSupport.XmlWriter
startElement(String) - method in class org.apache.xmlrpc.XmlWriter
startElement(String,org.xml.sax.AttributeList) - method in class org.apache.xmlrpc.XmlRpc
Method called by SAX driver.
Overrides method in XmlRpc to handle fault repsonses.
startElement(String,org.xml.sax.AttributeList) - method in class org.apache.xmlrpc.applet.XmlRpcSupport
Method called by SAX driver.
storedPassword - field in class org.apache.xmlrpc.XmlRpcClient
storedUser - field in class org.apache.xmlrpc.XmlRpcClient
STRING - static field in class org.apache.xmlrpc.XmlRpc
STRING - static field in class org.apache.xmlrpc.applet.XmlRpcSupport
STRUCT - static field in class org.apache.xmlrpc.XmlRpc
struct - field in class org.apache.xmlrpc.XmlRpc.Value
STRUCT - static field in class org.apache.xmlrpc.applet.XmlRpcSupport
struct - field in class org.apache.xmlrpc.applet.XmlRpcSupport.Value
SunSSLTransportFactory - class org.apache.xmlrpc.secure.sunssl.SunSSLTransportFactory
Interface from XML-RPC to the HTTPS transport based on the
SunSSLTransportFactory(Properties) - constructor for class org.apache.xmlrpc.secure.sunssl.SunSSLTransportFactory
SystemHandler - class org.apache.xmlrpc.SystemHandler
Wraps calls to the XML-RPC standard system.* methods (such as system.multicall).
SystemHandler() - constructor for class org.apache.xmlrpc.SystemHandler
Creates a new instance.
Creates a new instance that delegates calls via the specified XmlRpcHandlerMapping.
SystemHandler(org.apache.xmlrpc.XmlRpcServer) - constructor for class org.apache.xmlrpc.SystemHandler
Creates a new instance that delegates its multicalls via the mapping used by the specified XmlRpcServer.
systemMapping - field in class org.apache.xmlrpc.SystemHandler

T

targetClass - field in class org.apache.xmlrpc.Invoker
thread - field in class org.apache.xmlrpc.WebServer.Runner
threadpool - field in class org.apache.xmlrpc.WebServer
timeout - field in class org.apache.xmlrpc.CommonsXmlRpcTransportFactory
toHTTPBytes(String) - static method in class org.apache.xmlrpc.WebServer
Returns the US-ASCII encoded byte representation of text for HTTP use (as per section 2.2 of RFC 2068).
toString() - method in class org.apache.xmlrpc.XmlRpc.Value
toString() - method in class org.apache.xmlrpc.applet.XmlRpcSupport.Value
toString() - method in class org.apache.xmlrpc.applet.XmlRpcSupport.XmlWriter
transport - field in class org.apache.xmlrpc.XmlRpcClient.CallData
TRANSPORT_AUTH - static field in class org.apache.xmlrpc.XmlRpcTransportFactory
TRANSPORT_HOSTNAMEVERIFIER - static field in class org.apache.xmlrpc.secure.sunssl.SunSSLTransportFactory
TRANSPORT_TRUSTMANAGER - static field in class org.apache.xmlrpc.secure.sunssl.SunSSLTransportFactory
TRANSPORT_URL - static field in class org.apache.xmlrpc.XmlRpcTransportFactory
transportFactory - field in class org.apache.xmlrpc.XmlRpcClient
transports - static field in class org.apache.xmlrpc.DefaultXmlRpcTransportFactory
TRUST_MANAGER_TYPE - static field in class org.apache.xmlrpc.secure.SecurityConstants
TRUST_STORE - static field in class org.apache.xmlrpc.secure.SecurityConstants
TRUST_STORE_PASSWORD - static field in class org.apache.xmlrpc.secure.SecurityConstants
TRUST_STORE_TYPE - static field in class org.apache.xmlrpc.secure.SecurityConstants
trustStore - static field in class org.apache.xmlrpc.secure.SecurityTool
Path to the key store that will be used by the secure web server.
trustStorePassword - static field in class org.apache.xmlrpc.secure.SecurityTool
Password used to access the key store.
trustStoreType - static field in class org.apache.xmlrpc.secure.SecurityTool
Format to be used for the key store.
type - field in class org.apache.xmlrpc.XmlRpc.Value
type - field in class org.apache.xmlrpc.applet.XmlRpcSupport.Value
TypeDecoder - interface org.apache.xmlrpc.TypeDecoder
Allows developers to customize the types translated to the XML-RPC <i4> and <double&gt .
typeDecoder - static field in class org.apache.xmlrpc.XmlWriter
Class to delegate type decoding to.
TypeFactory - interface org.apache.xmlrpc.TypeFactory
Allows server developers to customize the type of Java objects created for a corresponding XML-RPC type.
typeFactory - field in class org.apache.xmlrpc.XmlRpc
types - static field in class org.apache.xmlrpc.XmlRpc
The list of valid XML elements used for RPC.
types - static field in class org.apache.xmlrpc.applet.XmlRpcSupport
tz - field in class org.apache.xmlrpc.XmlRpc
tz - field in class org.apache.xmlrpc.XmlRpcClient
tz - field in class org.apache.xmlrpc.XmlRpcClientRequestProcessor

U

uri - field in class org.apache.xmlrpc.LiteXmlRpcTransport
url - field in class org.apache.xmlrpc.CommonsXmlRpcTransport
url - field in class org.apache.xmlrpc.CommonsXmlRpcTransportFactory
url - field in class org.apache.xmlrpc.DefaultXmlRpcTransport
url - field in class org.apache.xmlrpc.DefaultXmlRpcTransportFactory
url - field in class org.apache.xmlrpc.applet.SimpleXmlRpcClient
url - field in class org.apache.xmlrpc.secure.sunssl.SunSSLTransportFactory
url - field in class org.apache.xmlrpc.XmlRpcClient
url - field in class org.apache.xmlrpc.applet.XmlRpcSupport
user - field in class org.apache.xmlrpc.WebServer.Connection
userAgentHeader - field in class org.apache.xmlrpc.CommonsXmlRpcTransport
userName - field in class org.apache.xmlrpc.DefaultXmlRpcContext
UTF16 - static field in class org.apache.xmlrpc.XmlWriter
Java's name for the UTF-16 encoding.
UTF8 - static field in class org.apache.xmlrpc.XmlWriter
Java's name for the UTF-8 encoding.

V

XmlRpc.Value - class org.apache.xmlrpc.XmlRpc.Value
This represents a XML-RPC value parsed from the request.
value - field in class org.apache.xmlrpc.XmlRpc.Value
XmlRpcSupport.Value - class org.apache.xmlrpc.applet.XmlRpcSupport.Value
This represents an XML-RPC Value while the request is being parsed.
value - field in class org.apache.xmlrpc.applet.XmlRpcSupport.Value
Value() - constructor for class org.apache.xmlrpc.XmlRpc.Value
Constructor.
Value() - constructor for class org.apache.xmlrpc.applet.XmlRpcSupport.Value
Constructor.
values - field in class org.apache.xmlrpc.XmlRpc
values - field in class org.apache.xmlrpc.applet.XmlRpcSupport
version - static field in class org.apache.xmlrpc.XmlRpc
The version string used in HTTP communication.

W

WebServer - class org.apache.xmlrpc.WebServer
A minimal web server that exclusively handles XML-RPC requests.
WebServer(int) - constructor for class org.apache.xmlrpc.WebServer
Creates a web server at the specified port number.
WebServer(int,InetAddress) - constructor for class org.apache.xmlrpc.WebServer
Creates a web server at the specified port number and IP address.
Creates a web server at the specified port number and IP address.
worker - field in class org.apache.xmlrpc.XmlRpcClient.XmlRpcClientAsyncThread
workers - field in class org.apache.xmlrpc.XmlRpcClient
write(byte[]) - method in class org.apache.xmlrpc.applet.XmlRpcSupport.XmlWriter
write(byte[]) - method in class org.apache.xmlrpc.XmlWriter
This is used to write out the Base64 output...
write(char) - method in class org.apache.xmlrpc.XmlWriter
A mostly pass-through implementation wrapping OutputStreamWriter.write() which assures that the XML prolog is written before any other data.
write(char[]) - method in class org.apache.xmlrpc.applet.XmlRpcSupport.XmlWriter
write(char[],int,int) - method in class org.apache.xmlrpc.XmlWriter
A mostly pass-through implementation wrapping OutputStreamWriter.write() which assures that the XML prolog is written before any other data.
write(String) - method in class org.apache.xmlrpc.applet.XmlRpcSupport.XmlWriter
write(String,int,int) - method in class org.apache.xmlrpc.XmlWriter
A mostly pass-through implementation wrapping OutputStreamWriter.write() which assures that the XML prolog is written before any other data.
writeBadRequest(String,String) - method in class org.apache.xmlrpc.WebServer.Connection
writeCharacterReference(char) - method in class org.apache.xmlrpc.XmlWriter
Writes characters like '\r' (0xd) as "&#13;".
Writes an XML-RPC error response to the XML writer.
writeObject(Object) - method in class org.apache.xmlrpc.XmlWriter
Writes the XML representation of a supported Java object type.
Writes the XML representation of a supported Java object to the XML writer.
Generate an XML-RPC request from a method name and a parameter vector.
Writes an XML-RPC response to the XML writer.
writeUnauthorized(String,String) - method in class org.apache.xmlrpc.WebServer.Connection
wwwAuthenticate - static field in class org.apache.xmlrpc.WebServer

X

XmlRpc - class org.apache.xmlrpc.XmlRpc
This abstract base class provides basic capabilities for XML-RPC, like parsing of parameters or encoding Java objects into XML-RPC format.
xmlrpc - field in class org.apache.xmlrpc.WebServer
xmlrpc - field in class org.apache.xmlrpc.XmlRpcProxyServlet
XmlRpc() - constructor for class org.apache.xmlrpc.XmlRpc
Creates a new instance with the TypeFactory set to an instance of the class named by the org.apache.xmlrpc.TypeFactory System property.
XmlRpc(String) - constructor for class org.apache.xmlrpc.XmlRpc
Creates a new instance with the specified TypeFactory.
XmlRpcApplet - class org.apache.xmlrpc.applet.XmlRpcApplet
An applet that provides basic XML-RPC client functionality.
XmlRpcClient - class org.apache.xmlrpc.XmlRpcClient
A multithreaded, reusable XML-RPC client object.
XmlRpcClient(String) - constructor for class org.apache.xmlrpc.XmlRpcClient
Construct a XML-RPC client for the URL represented by this String.
XmlRpcClient(String,int) - constructor for class org.apache.xmlrpc.XmlRpcClient
Construct a XML-RPC client for the specified hostname and port.
XmlRpcClient(URL) - constructor for class org.apache.xmlrpc.XmlRpcClient
Construct a XML-RPC client with this URL.
Construct a XML-RPC client with this URL and a specified transport factory.
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 class org.apache.xmlrpc.XmlRpcClientException
Create an XmlRpcClientException with the given message and underlying cause exception.
XmlRpcClientLite - class org.apache.xmlrpc.XmlRpcClientLite
A multithreaded, reusable XML-RPC client object.
XmlRpcClientLite(String) - constructor for class org.apache.xmlrpc.XmlRpcClientLite
Construct a XML-RPC client for the URL represented by this String.
XmlRpcClientLite(String,int) - constructor for class org.apache.xmlrpc.XmlRpcClientLite
Construct a XML-RPC client for the specified hostname and port.
XmlRpcClientLite(URL) - constructor for class org.apache.xmlrpc.XmlRpcClientLite
Construct a XML-RPC client with this URL.
XmlRpcClientRequest - interface org.apache.xmlrpc.XmlRpcClientRequest
Interface to an XML-RPC request made by a client.
Process an XML-RPC client request into a byte array or directly onto an OutputStream.
Creates a new instance.
Process an XML-RPC server response from a byte array or an InputStream into an Object.
Creates a new instance.
XmlRpcClientWorker - class org.apache.xmlrpc.XmlRpcClientWorker
Tie together the XmlRequestProcessor and XmlResponseProcessor to handle a request serially in a single thread.
XmlRpcClientWorker(TimeZone) - constructor for class org.apache.xmlrpc.XmlRpcClientWorker
XmlRpcContext - interface org.apache.xmlrpc.XmlRpcContext
The minimal context that an XML-RPC request will occur in.
XmlRpcException - class org.apache.xmlrpc.XmlRpcException
This is thrown by the XmlRpcClient if the remote server reported an error.
XmlRpcException - class org.apache.xmlrpc.applet.XmlRpcException
This is thrown by the XmlRpcClient if the remote server reported an error.
XmlRpcException(int,String) - constructor for class org.apache.xmlrpc.XmlRpcException
XmlRpcException(int,String) - constructor for class org.apache.xmlrpc.applet.XmlRpcException
XmlRpcException(int,String,Throwable) - constructor for class org.apache.xmlrpc.XmlRpcException
Creates an instance with the specified message and root cause exception.
XmlRpcHandler - interface org.apache.xmlrpc.XmlRpcHandler
The XML-RPC server uses this interface to call a method of an RPC handler.
XmlRpcHandlerMapping - interface org.apache.xmlrpc.XmlRpcHandlerMapping
Maps from a handler name to a handler object.
XmlRpcProxyServlet - class org.apache.xmlrpc.XmlRpcProxyServlet
A HttpServlet that acts as a XML-RPC proxy.
XmlRpcRequest - class org.apache.xmlrpc.XmlRpcRequest
Default implementation of an XML-RPC request for both client and server.
XmlRpcRequest(String,Vector) - constructor for class org.apache.xmlrpc.XmlRpcRequest
Process an InputStream and produce an XmlRpcServerRequest.
XmlRpcRequestProcessor() - constructor for class org.apache.xmlrpc.XmlRpcRequestProcessor
Creates a new instance.
Process an Object and produce byte array that represents the specified encoding of the output as an XML-RPC response.
XmlRpcResponseProcessor() - constructor for class org.apache.xmlrpc.XmlRpcResponseProcessor
Creates a new instance.
XmlRpcServer - class org.apache.xmlrpc.XmlRpcServer
A multithreaded, reusable XML-RPC server object.
XmlRpcServer() - constructor for class org.apache.xmlrpc.XmlRpcServer
Construct a new XML-RPC server.
XmlRpcServerRequest - interface org.apache.xmlrpc.XmlRpcServerRequest
Interface to an XML-RPC request made to the server.
XmlRpcSupport - class org.apache.xmlrpc.applet.XmlRpcSupport
FIXME: Leverage the XmlRpc class.
XmlRpcSupport(URL) - constructor for class org.apache.xmlrpc.applet.XmlRpcSupport
XmlRpcTransport - interface org.apache.xmlrpc.XmlRpcTransport
Interface from XML-RPC to an underlying transport, most likely base on HTTP.
XmlRpcTransportFactory - interface org.apache.xmlrpc.XmlRpcTransportFactory
Interface from XML-RPC to an underlying transport, most likely base on HTTP.
XmlRpcWorker - class org.apache.xmlrpc.XmlRpcWorker
Tie together the XmlRequestProcessor and XmlResponseProcessor to handle a request serially in a single thread.
XmlRpcWorker(org.apache.xmlrpc.XmlRpcHandlerMapping) - constructor for class org.apache.xmlrpc.XmlRpcWorker
Create a new instance that will use the specified mapping.
XmlWriter - class org.apache.xmlrpc.XmlWriter
A XML writer intended for single-thread usage.
XmlRpcSupport.XmlWriter - class org.apache.xmlrpc.applet.XmlRpcSupport.XmlWriter
A quick and dirty XML writer.
XmlWriter(OutputStream,String) - constructor for class org.apache.xmlrpc.XmlWriter
Creates a new instance.
XmlWriter(StringBuffer) - constructor for class org.apache.xmlrpc.applet.XmlRpcSupport.XmlWriter

Copyright B) 1999-2002 Apache Software Foundation. All Rights Reserved.