Package org.apache.xmlrpc.common
-
Interface Summary Interface Description ServerStreamConnection Interface of an object, which is able to provide an XML stream, containing an XML-RPC request.TypeConverter ATypeConverter
is used when actually calling the handler method or actually returning the result object.TypeConverterFactory ATypeConverterFactory
is called for creating instances ofTypeConverter
.TypeFactory A type factory creates serializers or handlers, based on the object type.XmlRpcHttpConfig Interface of a configuration for HTTP requests.XmlRpcHttpRequestConfig Extension ofXmlRpcClientConfig
for HTTP based transport.XmlRpcRequestProcessor Interface of an object, which is able to process XML-RPC requests.XmlRpcRequestProcessorFactory Interface of an object, which may be used to create instances ofXmlRpcRequestProcessor
.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 An instance ofXmlRpcRequestProcessor
, which is processing an XML stream.XmlRpcWorker An object, which executes requests on the controllers behalf. -
Class Summary Class Description LocalStreamConnection Implementation ofServerStreamConnection
for use by theXmlRpcLocalStreamTransport
.TypeConverterFactoryImpl Default implementation ofTypeConverterFactory
.TypeConverterFactoryImpl.CastCheckingTypeConverter TypeConverterFactoryImpl.IdentityTypeConverter TypeConverterFactoryImpl.ListTypeConverter TypeConverterFactoryImpl.PrimitiveTypeConverter TypeFactoryImpl Default implementation of a type factory.XmlRpcController A common base class forXmlRpcServer
andXmlRpcClient
.XmlRpcHttpRequestConfigImpl Default implementation of a request configuration.XmlRpcWorkerFactory A factory forXmlRpcWorker
instances. -
Exception Summary Exception Description XmlRpcExtensionException This exception is thrown, if an attempt to use extensions is made, but extensions aren't explicitly enabled.XmlRpcInvocationException This exception is thrown, if the server catches an exception, which is thrown by the handler.XmlRpcLoadException This exception is thrown, if the clients or servers maximum number of concurrent threads is exceeded.XmlRpcNotAuthorizedException This exception must be thrown, if the user isn't authenticated.