Public Member Functions | |
Object | execute (XmlRpcRequest pRequest) throws XmlRpcException |
XmlRpcConfig | getConfig () |
XmlRpcHandlerMapping | getHandlerMapping () |
TypeConverterFactory | getTypeConverterFactory () |
void | setConfig (XmlRpcServerConfig pConfig) |
void | setHandlerMapping (XmlRpcHandlerMapping pMapping) |
void | setTypeConverterFactory (TypeConverterFactory pFactory) |
Protected Member Functions | |
XmlRpcWorkerFactory | getDefaultXmlRpcWorkerFactory () |
Private Attributes | |
XmlRpcServerConfig | config = new XmlRpcServerConfigImpl() |
XmlRpcHandlerMapping | handlerMapping |
TypeConverterFactory | typeConverterFactory = new TypeConverterFactoryImpl() |
A multithreaded, reusable XML-RPC server object. The name may be misleading because this does not open any server sockets. Instead it is fed by passing instances of org.apache.xmlrpc.XmlRpcRequest from a transport.
Definition at line 38 of file apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java.
Object org.apache.xmlrpc.server.XmlRpcServer.execute | ( | XmlRpcRequest | pRequest | ) | throws XmlRpcException [inline] |
Performs the given request.
pRequest | The request being executed. |
XmlRpcException | The request failed. |
Implements org.apache.xmlrpc.common.XmlRpcRequestProcessor.
Reimplemented in org.apache.xmlrpc.server.XmlRpcLocalStreamServer.
Definition at line 82 of file apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java.
XmlRpcConfig org.apache.xmlrpc.server.XmlRpcServer.getConfig | ( | ) | [inline, virtual] |
Returns the controllers default configuration.
Implements org.apache.xmlrpc.common.XmlRpcController.
Definition at line 61 of file apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java.
XmlRpcWorkerFactory org.apache.xmlrpc.server.XmlRpcServer.getDefaultXmlRpcWorkerFactory | ( | ) | [inline, protected, virtual] |
Creates the controllers default worker factory.
Implements org.apache.xmlrpc.common.XmlRpcController.
Definition at line 44 of file apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java.
Returns the servers handler mapping.
Definition at line 73 of file apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java.
Returns the request processors TypeConverterFactory.
Implements org.apache.xmlrpc.common.XmlRpcRequestProcessor.
Definition at line 53 of file apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java.
void org.apache.xmlrpc.server.XmlRpcServer.setConfig | ( | XmlRpcServerConfig | pConfig | ) | [inline] |
Sets the servers configuration.
pConfig | The new server configuration. |
Definition at line 60 of file apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java.
void org.apache.xmlrpc.server.XmlRpcServer.setHandlerMapping | ( | XmlRpcHandlerMapping | pMapping | ) | [inline] |
Sets the servers handler mapping.
pMapping | The servers handler mapping. |
Definition at line 66 of file apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java.
void org.apache.xmlrpc.server.XmlRpcServer.setTypeConverterFactory | ( | TypeConverterFactory | pFactory | ) | [inline] |
Sets the servers TypeConverterFactory.
Definition at line 50 of file apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java.
XmlRpcServerConfig org.apache.xmlrpc.server.XmlRpcServer.config = new XmlRpcServerConfigImpl() [private] |
Definition at line 42 of file apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java.
Definition at line 40 of file apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java.
TypeConverterFactory org.apache.xmlrpc.server.XmlRpcServer.typeConverterFactory = new TypeConverterFactoryImpl() [private] |
Definition at line 41 of file apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java.