A C D E F G H I L M N O P R S U W X

A

AbstractReflectiveHandlerMapping - Class in org.apache.xmlrpc.server
Abstract base class of handler mappings, which are using reflection.
AbstractReflectiveHandlerMapping() - Constructor for class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
 
AbstractReflectiveHandlerMapping.AuthenticationHandler - Interface in org.apache.xmlrpc.server
An object implementing this interface may be used to validate user names and passwords.
accept - Variable in class org.apache.xmlrpc.webserver.WebServer
 
acceptClient(String) - Method in class org.apache.xmlrpc.webserver.WebServer
Add an IP address to the list of accepted clients.
addCookie(Cookie) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
addDateHeader(String, long) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
addHandler(String, Class) - Method in class org.apache.xmlrpc.server.PropertyHandlerMapping
Adds handlers for the given object to the mapping.
addHeader(String, String) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
addHeader(String, String) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
addIntHeader(String, int) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
addSystemHandler(PropertyHandlerMapping) - Static method in class org.apache.xmlrpc.metadata.XmlRpcSystemImpl
Adds an instance of this class to the given handler mapping.
allowConnection(Socket) - Method in class org.apache.xmlrpc.webserver.WebServer
Checks incoming connections to see if they should be allowed.

C

close() - Method in class org.apache.xmlrpc.webserver.Connection
 
close() - Method in class org.apache.xmlrpc.webserver.XmlRpcServletServer.ServletStreamConnection
 
Connection - Class in org.apache.xmlrpc.webserver
Handler for a single clients connection.
Connection(WebServer, XmlRpcStreamServer, Socket) - Constructor for class org.apache.xmlrpc.webserver.Connection
Creates a new webserver connection on the given socket.
containsHeader(String) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
convertThrowable(Throwable) - Method in class org.apache.xmlrpc.server.XmlRpcStreamServer
This method allows to convert the error into another error.
createServerSocket(int, int, InetAddress) - Method in class org.apache.xmlrpc.webserver.WebServer
Factory method to manufacture the server socket.

D

deny - Variable in class org.apache.xmlrpc.webserver.WebServer
 
denyClient(String) - Method in class org.apache.xmlrpc.webserver.WebServer
Add an IP address to the list of denied clients.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.apache.xmlrpc.webserver.XmlRpcServlet
Creates a new instance of RequestData for the request.

E

encodeRedirectURL(String) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
encodeRedirectUrl(String) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
encodeURL(String) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
encodeUrl(String) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
execute(XmlRpcRequest) - Method in class org.apache.xmlrpc.server.ReflectiveXmlRpcHandler
 
execute(XmlRpcRequest) - Method in class org.apache.xmlrpc.server.XmlRpcLocalStreamServer
 
execute(XmlRpcRequest) - Method in class org.apache.xmlrpc.server.XmlRpcServer
Performs the given request.
execute(XmlRpcRequest) - Method in class org.apache.xmlrpc.server.XmlRpcServerWorker
 
execute(XmlRpcStreamRequestConfig, ServerStreamConnection) - Method in class org.apache.xmlrpc.server.XmlRpcStreamServer
Returns, whether the /** Processes a "connection".
execute(HttpServletRequest, HttpServletResponse) - Method in class org.apache.xmlrpc.webserver.XmlRpcServletServer
Processes the servlet request.

F

flushBuffer() - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 

G

getAttribute(String) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getAttributeNames() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getAuthenticationHandler() - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
Returns the authentication handler, if any, or null.
getAuthenticationHandler() - Method in class org.apache.xmlrpc.webserver.XmlRpcServlet
Returns the servlets AbstractReflectiveHandlerMapping.AuthenticationHandler.
getAuthType() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getBufferSize() - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
getCharacterEncoding() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getCharacterEncoding() - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
getConfig() - Method in class org.apache.xmlrpc.server.XmlRpcServer
 
getConfig(HttpServletRequest) - Method in class org.apache.xmlrpc.webserver.XmlRpcServletServer
 
getConnection() - Method in class org.apache.xmlrpc.webserver.RequestData
Returns the connection, which is serving the request.
getContentLength() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getContentLength() - Method in class org.apache.xmlrpc.webserver.RequestData
Returns the requests content length.
getContentType() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getContentType() - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
Returns the content type used for the MIME body sent in this response.
getContextPath() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getController() - Method in class org.apache.xmlrpc.server.XmlRpcServerWorker
 
getCookies() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getDateHeader(String) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getDefaultXmlRpcWorkerFactory() - Method in class org.apache.xmlrpc.server.XmlRpcServer
 
getDescription() - Method in exception org.apache.xmlrpc.webserver.ServletWebServer.Exception
Returns the error description.
getHandler(String) - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
Returns the XmlRpcHandler with the given name.
getHandler(String) - Method in interface org.apache.xmlrpc.server.XmlRpcHandlerMapping
Return the handler for the specified handler name.
getHandlerMapping() - Method in class org.apache.xmlrpc.server.XmlRpcServer
Returns the servers handler mapping.
getHeader(String) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getHeaderNames() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getHeaders(String) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getHttpVersion() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getHttpVersion() - Method in class org.apache.xmlrpc.webserver.RequestData
Returns the requests HTTP version.
getInputStream(XmlRpcStreamRequestConfig, ServerStreamConnection) - Method in class org.apache.xmlrpc.server.XmlRpcStreamServer
 
getInputStream() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getIntHeader(String) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getListMethods() - Method in interface org.apache.xmlrpc.metadata.XmlRpcListableHandlerMapping
This method implements the introspection method system.listMethods, which is specified as follows: This method may be used to enumerate the methods implemented by the XML-RPC server.
getListMethods() - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
 
getLocalAddr() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getLocale() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getLocale() - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
getLocales() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getLocalName() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getLocalPort() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getMessage() - Method in exception org.apache.xmlrpc.webserver.ServletWebServer.Exception
 
getMethod() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getMethod() - Method in class org.apache.xmlrpc.webserver.RequestData
Returns the request method.
getMethodHelp() - Method in class org.apache.xmlrpc.metadata.ReflectiveXmlRpcMetaDataHandler
 
getMethodHelp(Class, Method[]) - Static method in class org.apache.xmlrpc.metadata.Util
Returns a help string for the given method, which is applied to the given class.
getMethodHelp(Class, Method) - Static method in class org.apache.xmlrpc.metadata.Util
Returns a help string for the given method, which is applied to the given class.
getMethodHelp(String) - Method in interface org.apache.xmlrpc.metadata.XmlRpcListableHandlerMapping
This method implements the introspection method system.methodSignature, which is specified as follows: This method takes one parameter, the name of a method implemented by the XML-RPC server.
getMethodHelp() - Method in interface org.apache.xmlrpc.metadata.XmlRpcMetaDataHandler
This method may be used to implement XmlRpcListableHandlerMapping.getMethodHelp(String).
getMethodHelp(Class, Method[]) - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
Creates a help string for the given method, when applied to the given class.
getMethodHelp(String) - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
 
getMethodSignature(String) - Method in interface org.apache.xmlrpc.metadata.XmlRpcListableHandlerMapping
This method implements the introspection method system.methodSignature, which is specified as follows: This method takes one parameter, the name of a method implemented by the XML-RPC server.
getMethodSignature(String) - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
 
getOutputStream(ServerStreamConnection, XmlRpcStreamRequestConfig, OutputStream) - Method in class org.apache.xmlrpc.server.XmlRpcHttpServer
 
getOutputStream(ServerStreamConnection, XmlRpcStreamRequestConfig, OutputStream) - Method in class org.apache.xmlrpc.server.XmlRpcStreamServer
Called to prepare the output stream.
getOutputStream(XmlRpcStreamRequestConfig, ServerStreamConnection, int) - Method in class org.apache.xmlrpc.server.XmlRpcStreamServer
Called to prepare the output stream, if content length is required.
getOutputStream() - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
getOutputStream(XmlRpcStreamRequestConfig, ServerStreamConnection, int) - Method in class org.apache.xmlrpc.webserver.XmlRpcServletServer
 
getParameter(String) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getParameterMap() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getParameterNames() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getParameterValues(String) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getPathInfo() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getPathTranslated() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getPort() - Method in class org.apache.xmlrpc.webserver.WebServer
Returns the port, on which the web server is running.
getProtocol() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getQueryString() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getReader() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getRealPath(String) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getRemoteAddr() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getRemoteHost() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getRemotePort() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getRemoteUser() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getRequest(XmlRpcStreamRequestConfig, InputStream) - Method in class org.apache.xmlrpc.server.XmlRpcStreamServer
 
getRequest() - Method in class org.apache.xmlrpc.webserver.XmlRpcServletServer.ServletStreamConnection
Returns the servlet request.
getRequestDispatcher(String) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getRequestedSessionId() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getRequestProcessor(XmlRpcRequest) - Method in interface org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestProcessorFactory
This method is invoked for any request in order to create and configure the request processor.
getRequestProcessor(Class, XmlRpcRequest) - Method in class org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory
Subclasses may override this method for request specific configuration.
getRequestProcessor(Class) - Method in class org.apache.xmlrpc.server.RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory
Subclasses may override this method for class specific configuration.
getRequestProcessorFactory(Class) - Method in interface org.apache.xmlrpc.server.RequestProcessorFactoryFactory
This method is invoked at startup.
getRequestProcessorFactory(Class) - Method in class org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory
 
getRequestProcessorFactory(Class) - Method in class org.apache.xmlrpc.server.RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory
 
getRequestProcessorFactoryFactory() - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
Returns the mappings RequestProcessorFactoryFactory.
getRequestProcessorFactoryFactory() - Method in class org.apache.xmlrpc.webserver.XmlRpcServlet
Returns the servlets RequestProcessorFactoryFactory.
getRequestURI() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getRequestURL() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getResponse() - Method in class org.apache.xmlrpc.webserver.XmlRpcServletServer.ServletStreamConnection
Returns the servlet response.
getScheme() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getServerName() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getServerPort() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getServletPath() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getSession() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getSession(boolean) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getSignature(Method[]) - Static method in class org.apache.xmlrpc.metadata.Util
Returns a signature for the given methods.
getSignature(Method) - Static method in class org.apache.xmlrpc.metadata.Util
Returns a signature for the given methods.
getSignature(Object[]) - Static method in class org.apache.xmlrpc.metadata.Util
Returns a signature for the given parameter set.
getSignature(Method[]) - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
Creates a signature for the given method.
getSignatures() - Method in class org.apache.xmlrpc.metadata.ReflectiveXmlRpcMetaDataHandler
 
getSignatures() - Method in interface org.apache.xmlrpc.metadata.XmlRpcMetaDataHandler
This method may be used to implement XmlRpcListableHandlerMapping.getMethodSignature(String).
getSignatureType(Class) - Static method in class org.apache.xmlrpc.metadata.Util
Returns a signature for the given return type or parameter class.
getStatusCode() - Method in exception org.apache.xmlrpc.webserver.ServletWebServer.Exception
Returns the HTTP status code.
getStatusMessage(int) - Static method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
Returns a default message for a given HTTP status code.
getTypeConverterFactory() - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
Returns the mappings TypeConverterFactory.
getTypeConverterFactory() - Method in class org.apache.xmlrpc.server.XmlRpcServer
 
getTypeConverterFactory() - Method in class org.apache.xmlrpc.webserver.XmlRpcServlet
Returns the servlets TypeConverterFactory.
getUserPrincipal() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
getWriter() - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
getXmlRpcServer() - Method in class org.apache.xmlrpc.webserver.WebServer
Returns the XmlRpcServer.
getXmlRpcServletServer() - Method in class org.apache.xmlrpc.webserver.XmlRpcServlet
Returns the servlets instance of XmlRpcServletServer.
getXmlRpcWriter(XmlRpcStreamRequestConfig, OutputStream) - Method in class org.apache.xmlrpc.server.XmlRpcStreamServer
 
getXMLWriterFactory() - Method in class org.apache.xmlrpc.server.XmlRpcStreamServer
Returns the XML Writer factory.

H

handlerMap - Variable in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
 
HttpServletRequestImpl - Class in org.apache.xmlrpc.webserver
Stub implementation of a HttpServletRequest with lots of unimplemented methods.
HttpServletRequestImpl(Socket) - Constructor for class org.apache.xmlrpc.webserver.HttpServletRequestImpl
Creates a new instance, which reads input from the given socket.
HttpServletResponseImpl - Class in org.apache.xmlrpc.webserver
Stub implementation of a HttpServletResponse with lots of unimplemented methods.
HttpServletResponseImpl(Socket) - Constructor for class org.apache.xmlrpc.webserver.HttpServletResponseImpl
Creates a new instance.

I

init(ServletConfig) - Method in class org.apache.xmlrpc.webserver.XmlRpcServlet
 
isAuthorized(XmlRpcRequest) - Method in interface org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping.AuthenticationHandler
Returns, whether the user is authenticated and authorized to perform the request.
isByteArrayRequired() - Method in class org.apache.xmlrpc.webserver.RequestData
Returns, whether a byte array for buffering the output is required.
isCommitted() - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
isContentLengthRequired(XmlRpcStreamRequestConfig) - Method in class org.apache.xmlrpc.server.XmlRpcStreamServer
Returns, whether the requests content length is required.
isContentLengthRequired(XmlRpcStreamRequestConfig) - Method in class org.apache.xmlrpc.webserver.XmlRpcServletServer
Returns, whether the requests content length is required.
isEnabledForExceptions() - Method in interface org.apache.xmlrpc.server.XmlRpcHttpServerConfig
Returns, whether the server may create a "faultCause" element in an error response.
isEnabledForExceptions() - Method in class org.apache.xmlrpc.server.XmlRpcServerConfigImpl
 
isHandlerMethod(Method) - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
 
isKeepAlive() - Method in class org.apache.xmlrpc.webserver.RequestData
Returns, whether HTTP keepAlive is enabled for this connection.
isKeepAliveEnabled() - Method in interface org.apache.xmlrpc.server.XmlRpcHttpServerConfig
Returns, whether HTTP keepalive is being enabled.
isKeepAliveEnabled() - Method in class org.apache.xmlrpc.server.XmlRpcServerConfigImpl
 
isRequestedSessionIdFromCookie() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
isRequestedSessionIdFromURL() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
isRequestedSessionIdFromUrl() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
isRequestedSessionIdValid() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
isSecure() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
isSuccess() - Method in class org.apache.xmlrpc.webserver.RequestData
Returns, whether the request was executed successfull.
isUserInRole(String) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
isVoidMethodEnabled() - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
Returns, whether void methods are enabled.

L

listMethods() - Method in class org.apache.xmlrpc.metadata.XmlRpcSystemImpl
Implements the "system.listMethods" call.
load(ClassLoader, String) - Method in class org.apache.xmlrpc.server.PropertyHandlerMapping
Reads handler definitions from a resource file.
load(ClassLoader, URL) - Method in class org.apache.xmlrpc.server.PropertyHandlerMapping
Reads handler definitions from a property file.
load(ClassLoader, Map) - Method in class org.apache.xmlrpc.server.PropertyHandlerMapping
Reads handler definitions from an existing Map.
log(Throwable) - Method in class org.apache.xmlrpc.webserver.WebServer
Logs an error.
log(String) - Method in class org.apache.xmlrpc.webserver.WebServer
Logs a message.
log(String, Throwable) - Method in class org.apache.xmlrpc.webserver.XmlRpcServlet
 
log(String) - Method in class org.apache.xmlrpc.webserver.XmlRpcServlet
 

M

methodHelp(String) - Method in class org.apache.xmlrpc.metadata.XmlRpcSystemImpl
Implements the "system.methodHelp" call.
methodSignature(String) - Method in class org.apache.xmlrpc.metadata.XmlRpcSystemImpl
Implements the "system.methodSignature" call.

N

newConfig(HttpServletRequest) - Method in class org.apache.xmlrpc.webserver.XmlRpcServletServer
 
newHandlerClass(ClassLoader, String) - Method in class org.apache.xmlrpc.server.PropertyHandlerMapping
 
newInputStream() - Method in class org.apache.xmlrpc.webserver.Connection
 
newInputStream() - Method in class org.apache.xmlrpc.webserver.XmlRpcServletServer.ServletStreamConnection
 
newInstance(Class) - Static method in class org.apache.xmlrpc.metadata.Util
Creates a new instance of pClass.
newOutputStream() - Method in class org.apache.xmlrpc.webserver.Connection
 
newOutputStream() - Method in class org.apache.xmlrpc.webserver.XmlRpcServletServer.ServletStreamConnection
 
newPropertyHandlerMapping(URL) - Method in class org.apache.xmlrpc.webserver.XmlRpcServlet
Creates a new instance of PropertyHandlerMapping by loading the property file from the given URL.
newStreamConnection(HttpServletRequest, HttpServletResponse) - Method in class org.apache.xmlrpc.webserver.XmlRpcServletServer
 
newTask(WebServer, XmlRpcStreamServer, Socket) - Method in class org.apache.xmlrpc.webserver.ServletWebServer
 
newTask(WebServer, XmlRpcStreamServer, Socket) - Method in class org.apache.xmlrpc.webserver.WebServer
 
newThreadPool() - Method in class org.apache.xmlrpc.webserver.WebServer
 
newWorker() - Method in class org.apache.xmlrpc.server.XmlRpcServerWorkerFactory
 
newXmlRpcHandler(Class, Method[]) - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
Creates a new instance of XmlRpcHandler.
newXmlRpcHandlerMapping() - Method in class org.apache.xmlrpc.webserver.XmlRpcServlet
Creates a new handler mapping.
newXmlRpcServer(ServletConfig) - Method in class org.apache.xmlrpc.webserver.XmlRpcServlet
Creates a new instance of XmlRpcServer, which is being used to process the requests.
newXmlRpcStreamServer() - Method in class org.apache.xmlrpc.webserver.WebServer
 

O

org.apache.xmlrpc.metadata - package org.apache.xmlrpc.metadata
 
org.apache.xmlrpc.server - package org.apache.xmlrpc.server
 
org.apache.xmlrpc.webserver - package org.apache.xmlrpc.webserver
 

P

parseParameters() - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
PropertyHandlerMapping - Class in org.apache.xmlrpc.server
A handler mapping based on a property file.
PropertyHandlerMapping() - Constructor for class org.apache.xmlrpc.server.PropertyHandlerMapping
 

R

readLine(byte[]) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
ReflectiveXmlRpcHandler - Class in org.apache.xmlrpc.server
Default implementation of XmlRpcHandler.
ReflectiveXmlRpcHandler(AbstractReflectiveHandlerMapping, TypeConverterFactory, Class, RequestProcessorFactoryFactory.RequestProcessorFactory, Method[]) - Constructor for class org.apache.xmlrpc.server.ReflectiveXmlRpcHandler
Creates a new instance.
ReflectiveXmlRpcMetaDataHandler - Class in org.apache.xmlrpc.metadata
Default implementation of XmlRpcMetaDataHandler.
ReflectiveXmlRpcMetaDataHandler(AbstractReflectiveHandlerMapping, TypeConverterFactory, Class, RequestProcessorFactoryFactory.RequestProcessorFactory, Method[], String[][], String) - Constructor for class org.apache.xmlrpc.metadata.ReflectiveXmlRpcMetaDataHandler
Creates a new instance.
registerPublicMethods(String, Class) - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
Searches for methods in the given class.
removeAttribute(String) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
removeHandler(String) - Method in class org.apache.xmlrpc.server.PropertyHandlerMapping
Removes all handlers with the given class key.
RequestData - Class in org.apache.xmlrpc.webserver
Web servers extension of XmlRpcHttpRequestConfig, which allows to store additional per request data.
RequestData(Connection) - Constructor for class org.apache.xmlrpc.webserver.RequestData
Creates a new instance.
RequestProcessorFactoryFactory - Interface in org.apache.xmlrpc.server
The request processor is the object, which is actually performing the request.
RequestProcessorFactoryFactory.RequestProcessorFactory - Interface in org.apache.xmlrpc.server
This is the factory for request processors.
RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory - Class in org.apache.xmlrpc.server
This is the default implementation of RequestProcessorFactoryFactory.
RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory() - Constructor for class org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory
 
RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory - Class in org.apache.xmlrpc.server
This is an alternative implementation of RequestProcessorFactoryFactory.
RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory() - Constructor for class org.apache.xmlrpc.server.RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory
 
reset() - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
resetBuffer() - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
run() - Method in class org.apache.xmlrpc.webserver.Connection
 
run() - Method in class org.apache.xmlrpc.webserver.ServletConnection
 
run() - Method in class org.apache.xmlrpc.webserver.WebServer
Listens for client requests until stopped.

S

sendError(int) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
sendError(int, String) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
sendError(int, String, String) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
sendRedirect(String) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
server - Variable in class org.apache.xmlrpc.webserver.WebServer
 
ServerHttpConnection - Interface in org.apache.xmlrpc.server
Interface of a ServerStreamConnection for HTTP response transport.
serverSocket - Variable in class org.apache.xmlrpc.webserver.WebServer
 
ServletConnection - Class in org.apache.xmlrpc.webserver
ServletWebServer's ThreadPool.Task for handling a single servlet connection.
ServletConnection(HttpServlet, Socket) - Constructor for class org.apache.xmlrpc.webserver.ServletConnection
Creates a new instance.
ServletWebServer - Class in org.apache.xmlrpc.webserver
This is a subclass of the WebServer, which offers a minimal servlet API.
ServletWebServer(HttpServlet, int) - Constructor for class org.apache.xmlrpc.webserver.ServletWebServer
Creates a new instance, which is listening on all local IP addresses and the given port.
ServletWebServer(HttpServlet, int, InetAddress) - Constructor for class org.apache.xmlrpc.webserver.ServletWebServer
Creates a new instance, which is listening on the given IP address and the given port.
ServletWebServer.Exception - Exception in org.apache.xmlrpc.webserver
This exception is thrown by the request handling classes, advising the server, that it should return an error response.
ServletWebServer.Exception(int, String, String) - Constructor for exception org.apache.xmlrpc.webserver.ServletWebServer.Exception
Creates a new instance.
setAttribute(String, Object) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
setAuthenticationHandler(AbstractReflectiveHandlerMapping.AuthenticationHandler) - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
Sets the authentication handler, if any, or null.
setAuthenticationHandler(AbstractReflectiveHandlerMapping.AuthenticationHandler) - Method in class org.apache.xmlrpc.webserver.XmlRpcServlet
Sets the servlets AbstractReflectiveHandlerMapping.AuthenticationHandler.
setBufferSize(int) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
setCharacterEncoding(String) - Method in class org.apache.xmlrpc.webserver.HttpServletRequestImpl
 
setCharacterEncoding(String) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
Sets the character encoding (MIME charset) of the response being sent to the client, for example, to UTF-8.
setConfig(XmlRpcServerConfig) - Method in class org.apache.xmlrpc.server.XmlRpcServer
Sets the servers configuration.
setContentLength(int) - Method in interface org.apache.xmlrpc.server.ServerHttpConnection
Sets the content length.
setContentLength(int) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
setContentLength(int) - Method in class org.apache.xmlrpc.webserver.RequestData
Sets the requests content length.
setContentType(String) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
setDateHeader(String, long) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
setEnabledForExceptions(boolean) - Method in class org.apache.xmlrpc.server.XmlRpcServerConfigImpl
Sets, whether the server may create a "faultCause" element in an error response.
setHandlerMapping(XmlRpcHandlerMapping) - Method in class org.apache.xmlrpc.server.XmlRpcServer
Sets the servers handler mapping.
setHeader(String, String) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
setHttpVersion(String) - Method in class org.apache.xmlrpc.webserver.RequestData
Sets the requests HTTP version.
setIntHeader(String, int) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
setKeepAlive(boolean) - Method in class org.apache.xmlrpc.webserver.RequestData
Sets, whether HTTP keepAlive is enabled for this connection.
setKeepAliveEnabled(boolean) - Method in class org.apache.xmlrpc.server.XmlRpcServerConfigImpl
Sets, whether HTTP keepalive is enabled for this server.
setLocale(Locale) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
setMethod(String) - Method in class org.apache.xmlrpc.webserver.RequestData
Sets the request method.
setParanoid(boolean) - Method in class org.apache.xmlrpc.webserver.WebServer
Switch client filtering on/off.
setRequestProcessorFactoryFactory(RequestProcessorFactoryFactory) - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
Sets the mappings RequestProcessorFactoryFactory.
setRequestProcessorFactoryFactory(RequestProcessorFactoryFactory) - Method in class org.apache.xmlrpc.webserver.XmlRpcServlet
Sets the servlets RequestProcessorFactoryFactory.
setResponseHeader(String, String) - Method in interface org.apache.xmlrpc.server.ServerHttpConnection
Sets a response header.
setResponseHeader(ServerStreamConnection, String, String) - Method in class org.apache.xmlrpc.server.XmlRpcHttpServer
 
setResponseHeader(String, String) - Method in class org.apache.xmlrpc.webserver.Connection
Sets a response header value.
setResponseHeader(ServerStreamConnection, String, String) - Method in class org.apache.xmlrpc.webserver.XmlRpcServletServer
 
setStatus(int) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
setStatus(int, String) - Method in class org.apache.xmlrpc.webserver.HttpServletResponseImpl
 
setSuccess(boolean) - Method in class org.apache.xmlrpc.webserver.RequestData
Sets, whether the request was executed successfull.
setTypeConverterFactory(TypeConverterFactory) - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
Sets the mappings TypeConverterFactory.
setTypeConverterFactory(TypeConverterFactory) - Method in class org.apache.xmlrpc.server.XmlRpcServer
Sets the servers TypeConverterFactory.
setTypeConverterFactory(TypeConverterFactory) - Method in class org.apache.xmlrpc.webserver.XmlRpcServlet
Sets the servlets TypeConverterFactory.
setVoidMethodEnabled(boolean) - Method in class org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping
Sets, whether void methods are enabled.
setXMLWriterFactory(XmlWriterFactory) - Method in class org.apache.xmlrpc.server.XmlRpcStreamServer
Sets the XML Writer factory.
shutdown() - Method in class org.apache.xmlrpc.webserver.Connection
 
shutdown() - Method in class org.apache.xmlrpc.webserver.ServletConnection
 
shutdown() - Method in class org.apache.xmlrpc.webserver.WebServer
Stop listening on the server port.
start() - Method in class org.apache.xmlrpc.webserver.WebServer
Spawns a new thread which binds this server to the port it's configured to accept connections on.

U

Util - Class in org.apache.xmlrpc.metadata
Utility class, which provides services to meta data handlers and handler mappings.
Util() - Constructor for class org.apache.xmlrpc.metadata.Util
 

W

WebServer - Class in org.apache.xmlrpc.webserver
The WebServer is a minimal HTTP server, that might be used as an embedded web server.
WebServer(int) - Constructor for class org.apache.xmlrpc.webserver.WebServer
Creates a web server at the specified port number.
WebServer(int, InetAddress) - Constructor for class org.apache.xmlrpc.webserver.WebServer
Creates a web server at the specified port number and IP address.
writeError(XmlRpcStreamRequestConfig, OutputStream, Throwable) - Method in class org.apache.xmlrpc.server.XmlRpcStreamServer
 
writeError(RequestData, Throwable, ByteArrayOutputStream) - Method in class org.apache.xmlrpc.webserver.Connection
Writes an error response to the output stream.
writeErrorHeader(RequestData, Throwable, int) - Method in class org.apache.xmlrpc.webserver.Connection
Writes an error responses headers to the output stream.
writeResponse(XmlRpcStreamRequestConfig, OutputStream, Object) - Method in class org.apache.xmlrpc.server.XmlRpcStreamServer
 
writeResponse(RequestData, OutputStream) - Method in class org.apache.xmlrpc.webserver.Connection
Writes the response header and the response to the output stream.
writeResponseHeader(RequestData, int) - Method in class org.apache.xmlrpc.webserver.Connection
Writes the response header to the output stream

X

XmlRpcHandlerMapping - Interface in org.apache.xmlrpc.server
Maps from a handler name to a handler object.
XmlRpcHttpServer - Class in org.apache.xmlrpc.server
Abstract extension of XmlRpcStreamServer for deriving HTTP servers.
XmlRpcHttpServer() - Constructor for class org.apache.xmlrpc.server.XmlRpcHttpServer
 
XmlRpcHttpServerConfig - Interface in org.apache.xmlrpc.server
HTTP servers configuration.
XmlRpcListableHandlerMapping - Interface in org.apache.xmlrpc.metadata
A listable handler mapping is able to provide support for XML-RPC meta data, as specified here.
XmlRpcLocalStreamServer - Class in org.apache.xmlrpc.server
Server part of a local stream transport.
XmlRpcLocalStreamServer() - Constructor for class org.apache.xmlrpc.server.XmlRpcLocalStreamServer
 
XmlRpcMetaDataHandler - Interface in org.apache.xmlrpc.metadata
A metadata handler is able to provide metadata about itself, as specified here.
XmlRpcNoSuchHandlerException - Exception in org.apache.xmlrpc.server
This exception is thrown, if an unknown handler is called.
XmlRpcNoSuchHandlerException(String) - Constructor for exception org.apache.xmlrpc.server.XmlRpcNoSuchHandlerException
Creates a new instance with the given message.
XmlRpcServer - Class in org.apache.xmlrpc.server
A multithreaded, reusable XML-RPC server object.
XmlRpcServer() - Constructor for class org.apache.xmlrpc.server.XmlRpcServer
 
XmlRpcServerConfig - Interface in org.apache.xmlrpc.server
Server specific extension of XmlRpcConfig.
XmlRpcServerConfigImpl - Class in org.apache.xmlrpc.server
Default implementation of XmlRpcServerConfig.
XmlRpcServerConfigImpl() - Constructor for class org.apache.xmlrpc.server.XmlRpcServerConfigImpl
 
XmlRpcServerWorker - Class in org.apache.xmlrpc.server
Server specific implementation of XmlRpcWorker.
XmlRpcServerWorker(XmlRpcServerWorkerFactory) - Constructor for class org.apache.xmlrpc.server.XmlRpcServerWorker
Creates a new instance.
XmlRpcServerWorkerFactory - Class in org.apache.xmlrpc.server
Server specific worker factory.
XmlRpcServerWorkerFactory(XmlRpcServer) - Constructor for class org.apache.xmlrpc.server.XmlRpcServerWorkerFactory
Creates a new factory with the given controller.
XmlRpcServlet - Class in org.apache.xmlrpc.webserver
A default servlet implementation The typical use would be to derive a subclass, which is overwriting at least the method XmlRpcServlet.newXmlRpcHandlerMapping().
XmlRpcServlet() - Constructor for class org.apache.xmlrpc.webserver.XmlRpcServlet
 
XmlRpcServletServer - Class in org.apache.xmlrpc.webserver
An extension of XmlRpcServer, which is suitable for processing servlet requests.
XmlRpcServletServer() - Constructor for class org.apache.xmlrpc.webserver.XmlRpcServletServer
 
XmlRpcServletServer.ServletStreamConnection - Class in org.apache.xmlrpc.webserver
 
XmlRpcServletServer.ServletStreamConnection(HttpServletRequest, HttpServletResponse) - Constructor for class org.apache.xmlrpc.webserver.XmlRpcServletServer.ServletStreamConnection
 
XmlRpcStreamServer - Class in org.apache.xmlrpc.server
Extension of XmlRpcServer with support for reading requests from a stream and writing the response to another stream.
XmlRpcStreamServer() - Constructor for class org.apache.xmlrpc.server.XmlRpcStreamServer
 
XmlRpcSystemImpl - Class in org.apache.xmlrpc.metadata
This class implements the various "system" calls, as specifies by XmlRpcListableHandlerMapping.
XmlRpcSystemImpl(XmlRpcListableHandlerMapping) - Constructor for class org.apache.xmlrpc.metadata.XmlRpcSystemImpl
Creates a new instance, which provides meta data for the given handler mappings methods.

A C D E F G H I L M N O P R S U W X

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