All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| AbstractReflectiveHandlerMapping |
Abstract base class of handler mappings, which are
using reflection.
|
| AbstractReflectiveHandlerMapping.AuthenticationHandler |
An object implementing this interface may be used
to validate user names and passwords.
|
| AsyncCallback |
A callback interface for an asynchronous XML-RPC call.
|
| AtomicParser |
Abstract base implementation of TypeParser
for parsing an atomic value.
|
| BaseXmlWriterFactory |
|
| BigDecimalParser |
Parser for BigDecimal values.
|
| BigDecimalSerializer |
|
| BigIntegerParser |
Parser for BigInteger values.
|
| BigIntegerSerializer |
|
| BooleanParser |
Parser for boolean values.
|
| BooleanSerializer |
|
| ByteArrayParser |
A parser for base64 elements.
|
| ByteArraySerializer |
|
| CalendarParser |
Parser for integer values.
|
| CalendarSerializer |
|
| CharSetXmlWriterFactory |
An implementation of XmlWriterFactory,
which creates instances of
CharSetXMLWriter.
|
| ClientFactory |
The ClientFactory is a useful tool for simplifying the
use of Apache XML-RPC.
|
| Connection |
Handler for a single clients connection.
|
| Connection.BadEncodingException |
|
| Connection.BadRequestException |
|
| Connection.RequestException |
|
| ConnectionServer |
|
| DateParser |
Parser for integer values.
|
| DateSerializer |
|
| DefaultXMLWriterFactory |
|
| DoubleParser |
Parser for double values.
|
| DoubleSerializer |
|
| ExtParser |
Base class for parsing external XML representations, like DOM,
or JAXB.
|
| ExtSerializer |
Base class for external XML representations, like DOM,
or JAXB.
|
| FloatParser |
Parser for float values.
|
| FloatSerializer |
|
| HttpServletRequestImpl |
Stub implementation of a HttpServletRequest
with lots of unimplemented methods.
|
| HttpServletResponseImpl |
Stub implementation of a HttpServletResponse
with lots of unimplemented methods.
|
| HttpUtil |
Provides utility functions useful in HTTP communications
|
| I1Parser |
Parser for byte values.
|
| I1Serializer |
|
| I2Parser |
Parser for short values.
|
| I2Serializer |
|
| I4Parser |
Parser for integer values.
|
| I4Serializer |
|
| I8Parser |
Parser for long values.
|
| I8Serializer |
|
| JaxbParser |
A parser for JAXB objects.
|
| JaxbSerializer |
A serializer for JAXB objects.
|
| JaxbTypeFactory |
A type factory with support for JAXB objects.
|
| LimitedInputStream |
A filtering InputStream for proper handling of
the Content-Length header: It guarantees to return
at most a given number of bytes.
|
| ListSerializer |
|
| LocalStreamConnection |
|
| LongParser |
Parser for long values.
|
| MapParser |
|
| MapSerializer |
|
| NodeParser |
A parser for DOM document.
|
| NodeSerializer |
The node serializer is serializing a DOM node.
|
| NullParser |
SAX parser for a nil element (null value).
|
| NullSerializer |
|
| ObjectArrayParser |
|
| ObjectArraySerializer |
|
| PropertyHandlerMapping |
A handler mapping based on a property file.
|
| RecursiveTypeParserImpl |
Abstract base class of a parser, that invokes other type
parsers recursively.
|
| ReflectionUtil |
A utility class for using reflection.
|
| ReflectiveXmlRpcHandler |
|
| ReflectiveXmlRpcHandler.MethodData |
|
| ReflectiveXmlRpcMetaDataHandler |
|
| RequestData |
|
| RequestProcessorFactoryFactory |
The request processor is the object, which is actually performing
the request.
|
| RequestProcessorFactoryFactory.RequestProcessorFactory |
This is the factory for request processors.
|
| RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory |
|
| RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory |
|
| SAXParsers |
Utility class for working with SAX parsers.
|
| SerializableParser |
A parser for serializable objects.
|
| SerializableSerializer |
|
| ServerHttpConnection |
|
| ServerStreamConnection |
Interface of an object, which is able to provide
an XML stream, containing an XML-RPC request.
|
| ServletConnection |
|
| ServletOutputStreamImpl |
Default implementation of a servlet output stream.
|
| ServletWebServer |
This is a subclass of the WebServer, which offers a minimal
servlet API.
|
| ServletWebServer.Exception |
This exception is thrown by the request handling classes,
advising the server, that it should return an error response.
|
| StringParser |
Parser implementation for parsing a string.
|
| StringSerializer |
|
| ThreadPool |
Simple thread pool.
|
| ThreadPool.InterruptableTask |
A task, which may be interrupted, if the pool is shutting down.
|
| ThreadPool.Task |
|
| 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.
|
| TypeConverter |
A TypeConverter is used when actually calling the
handler method or actually returning the result object.
|
| TypeConverterFactory |
|
| TypeConverterFactoryImpl |
|
| TypeConverterFactoryImpl.CastCheckingTypeConverter |
|
| TypeConverterFactoryImpl.IdentityTypeConverter |
|
| TypeConverterFactoryImpl.ListTypeConverter |
|
| TypeConverterFactoryImpl.PrimitiveTypeConverter |
|
| TypeFactory |
A type factory creates serializers or handlers, based on the object
type.
|
| TypeFactoryImpl |
Default implementation of a type factory.
|
| TypeParser |
Interface of a SAX handler parsing a single parameter or
result object.
|
| TypeParserImpl |
Abstract base implementation of a TypeParser,
for derivation of subclasses.
|
| TypeSerializer |
A TypeSerializer is able to write a parameter
or result object to the XML RPC request or response.
|
| TypeSerializerImpl |
Abstract base implementation of a type serializer.
|
| Util |
Utility class, which provides services to meta data
handlers and handler mappings.
|
| WebServer |
The WebServer is a minimal HTTP server, that might be used
as an embedded web server.
|
| XmlRpcClient |
The main access point of an XML-RPC client.
|
| XmlRpcClientConfig |
This interface is being implemented by an Apache XML-RPC clients
configuration object.
|
| XmlRpcClientConfigImpl |
Default implementation of a clients request configuration.
|
| XmlRpcClientDefaults |
This class is responsible to provide default settings.
|
| 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 |
|
| XmlRpcClientWorker |
Object, which performs a request on the clients behalf.
|
| XmlRpcClientWorkerFactory |
|
| 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.
|
| XmlRpcConfig |
|
| XmlRpcConfigImpl |
|
| XmlRpcController |
|
| XmlRpcDateTimeDateFormat |
|
| XmlRpcDateTimeFormat |
An instance of Format, which may be used
to parse and format dateTime values, as specified
by the XML-RPC specification.
|
| XmlRpcErrorLogger |
Instances of this class can be used to customize the servers
error logging.
|
| XmlRpcException |
This exception is thrown by the XmlRpcClient, if an invocation of the
remote method failed.
|
| XmlRpcExtensionException |
This exception is thrown, if an attempt to use extensions
is made, but extensions aren't explicitly enabled.
|
| XmlRpcHandler |
The XML-RPC server uses this interface to call a method of an RPC handler.
|
| XmlRpcHandlerMapping |
Maps from a handler name to a handler object.
|
| XmlRpcHttpClientConfig |
|
| XmlRpcHttpConfig |
Interface of a configuration for HTTP requests.
|
| XmlRpcHttpRequestConfig |
|
| XmlRpcHttpRequestConfigImpl |
Default implementation of a request configuration.
|
| XmlRpcHttpServer |
|
| XmlRpcHttpServerConfig |
HTTP servers configuration.
|
| XmlRpcHttpTransport |
Abstract base implementation of an HTTP transport.
|
| XmlRpcHttpTransportException |
Exception thrown if the HTTP status code sent by the server
indicates that the request could not be processed.
|
| XmlRpcInvocationException |
This exception is thrown, if the server catches an exception, which
is thrown by the handler.
|
| XmlRpcIOException |
This is a subclass of IOException, which
allows to attach a linked exception.
|
| XmlRpcListableHandlerMapping |
A listable handler mapping is able to provide support for
XML-RPC meta data, as specified
here.
|
| XmlRpcLite14HttpTransport |
A "light" HTTP transport implementation for Java 1.4.
|
| XmlRpcLite14HttpTransportFactory |
|
| XmlRpcLiteHttpTransport |
A "light" HTTP transport implementation.
|
| XmlRpcLiteHttpTransportFactory |
|
| XmlRpcLoadException |
This exception is thrown, if the clients or servers maximum
number of concurrent threads is exceeded.
|
| XmlRpcLocalClientConfig |
Interface of a client configuration for local rpc calls.
|
| XmlRpcLocalStreamServer |
Server part of a local stream transport.
|
| 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.
|
| XmlRpcMetaDataHandler |
A metadata handler is able to provide metadata about
itself, as specified
here.
|
| XmlRpcNoSuchHandlerException |
This exception is thrown, if an unknown handler is called.
|
| XmlRpcNotAuthorizedException |
This exception must be thrown, if the user isn't authenticated.
|
| XmlRpcRequest |
Interface to an XML-RPC request made by a client.
|
| XmlRpcRequestConfig |
Interface of a request configuration.
|
| XmlRpcRequestParser |
|
| XmlRpcRequestProcessor |
Interface of an object, which is able to process
XML-RPC requests.
|
| XmlRpcRequestProcessorFactory |
|
| XmlRpcResponseParser |
|
| XmlRpcServer |
A multithreaded, reusable XML-RPC server object.
|
| XmlRpcServerConfig |
|
| XmlRpcServerConfigImpl |
|
| XmlRpcServerWorker |
|
| XmlRpcServerWorkerFactory |
Server specific worker factory.
|
| XmlRpcServlet |
|
| XmlRpcServletServer |
An extension of XmlRpcServer,
which is suitable for processing servlet requests.
|
| XmlRpcServletServer.ServletStreamConnection |
|
| XmlRpcStreamConfig |
Interface of a configuration for a stream based transport.
|
| XmlRpcStreamRequestConfig |
Interface of a client configuration for a transport, which
is implemented by writing to a stream.
|
| XmlRpcStreamRequestProcessor |
|
| XmlRpcStreamServer |
Extension of XmlRpcServer with support for reading
requests from a stream and writing the response to another
stream.
|
| 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,
|
| XmlRpcStreamTransport.ReqWriter |
|
| XmlRpcStreamTransportFactory |
Abstract base implementation of a factory for stream transports.
|
| XmlRpcSun14HttpTransport |
Default implementation of an HTTP transport in Java 1.4, based on the
HttpURLConnection class.
|
| XmlRpcSun14HttpTransportFactory |
Default implementation of an HTTP transport factory in Java 1.4, based
on the HttpURLConnection class.
|
| XmlRpcSun15HttpTransport |
Default implementation of an HTTP transport in Java 1.4, based on the
HttpURLConnection class.
|
| XmlRpcSun15HttpTransportFactory |
Default implementation of an HTTP transport in Java 1.5, based on the
HttpURLConnection class.
|
| XmlRpcSunHttpTransport |
Default implementation of an HTTP transport, based on the
HttpURLConnection class.
|
| XmlRpcSunHttpTransportFactory |
Default implementation of a HTTP transport factory, based on the
HttpURLConnection class.
|
| XmlRpcSystemImpl |
|
| XmlRpcTransport |
Interface from XML-RPC to an underlying transport, most likely based on HTTP.
|
| XmlRpcTransportFactory |
|
| XmlRpcTransportFactoryImpl |
|
| XmlRpcTransportImpl |
|
| XmlRpcWorker |
An object, which executes requests on the controllers
behalf.
|
| XmlRpcWorkerFactory |
|
| XmlRpcWriter |
This class is responsible for writing an XmlRpc request or an
XmlRpc response to an output stream.
|
| XmlWriterFactory |
This factory is responsible for creating instances of
XMLWriter.
|