Public Member Functions | Protected Member Functions | Private Attributes
org.apache.xmlrpc.common.XmlRpcController Class Reference
Inheritance diagram for org.apache.xmlrpc.common.XmlRpcController:
Inheritance graph
[legend]

List of all members.

Public Member Functions

abstract XmlRpcConfig getConfig ()
int getMaxThreads ()
TypeFactory getTypeFactory ()
XmlRpcWorkerFactory getWorkerFactory ()
void setMaxThreads (int pMaxThreads)
void setTypeFactory (TypeFactory pTypeFactory)
void setWorkerFactory (XmlRpcWorkerFactory pFactory)

Protected Member Functions

abstract XmlRpcWorkerFactory getDefaultXmlRpcWorkerFactory ()

Private Attributes

int maxThreads
TypeFactory typeFactory = new TypeFactoryImpl(this)
XmlRpcWorkerFactory workerFactory = getDefaultXmlRpcWorkerFactory()

Detailed Description

A common base class for org.apache.xmlrpc.server.XmlRpcServer and org.apache.xmlrpc.client.XmlRpcClient.

Definition at line 28 of file XmlRpcController.java.


Member Function Documentation

Returns the controllers default configuration.

Returns:
The default configuration.

Implemented in org.apache.xmlrpc.client.XmlRpcClient, and org.apache.xmlrpc.server.XmlRpcServer.

Creates the controllers default worker factory.

Returns:
The default factory for workers.

Implemented in org.apache.xmlrpc.client.XmlRpcClient, and org.apache.xmlrpc.server.XmlRpcServer.

Returns the maximum number of concurrent requests. This includes both synchronous and asynchronous requests.

Returns:
Maximum number of threads or 0 to disable the limit.

Definition at line 52 of file XmlRpcController.java.

Returns the type factory.

Returns:
The type factory.

Definition at line 85 of file XmlRpcController.java.

Returns the clients worker factory.

Returns:
The factory being used to create workers.

Definition at line 66 of file XmlRpcController.java.

void org.apache.xmlrpc.common.XmlRpcController.setMaxThreads ( int  pMaxThreads) [inline]

Sets the maximum number of concurrent requests. This includes both synchronous and asynchronous requests.

Parameters:
pMaxThreadsMaximum number of threads or 0 to disable the limit.

Definition at line 43 of file XmlRpcController.java.

Sets the type factory.

Parameters:
pTypeFactoryThe type factory.

Definition at line 78 of file XmlRpcController.java.

Sets the clients worker factory.

Parameters:
pFactoryThe factory being used to create workers.

Definition at line 59 of file XmlRpcController.java.


Member Data Documentation

Definition at line 30 of file XmlRpcController.java.

Definition at line 31 of file XmlRpcController.java.

Definition at line 29 of file XmlRpcController.java.


The documentation for this class was generated from the following file:


rosjava_core
Author(s):
autogenerated on Wed Aug 26 2015 16:06:50