Package org.apache.xmlrpc.server
Class RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory
java.lang.Object
org.apache.xmlrpc.server.RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory
- All Implemented Interfaces:
RequestProcessorFactoryFactory
- Enclosing interface:
RequestProcessorFactoryFactory
public static class RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory
extends Object
implements RequestProcessorFactoryFactory
This is an alternative implementation of
RequestProcessorFactoryFactory
.
It creates stateless request processors, which are able to process concurrent
requests without request specific initialization.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.xmlrpc.server.RequestProcessorFactoryFactory
RequestProcessorFactoryFactory.RequestProcessorFactory, RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory, RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Object
getRequestProcessor
(Class pClass) Subclasses may override this method for class specific configuration.getRequestProcessorFactory
(Class pClass) This method is invoked at startup.
-
Constructor Details
-
StatelessProcessorFactoryFactory
public StatelessProcessorFactoryFactory()
-
-
Method Details
-
getRequestProcessor
Subclasses may override this method for class specific configuration. Note, that this method will be called at startup only! A typical subclass will look like this:public class MyRequestProcessorFactoryFactory extends StatelessProcessorFactoryFactory { protected Object getRequestProcessor(Class pClass) { Object result = super.getRequestProcessor(pClass); // Configure the object here ... return result; } }
- Throws:
XmlRpcException
-
getRequestProcessorFactory
public RequestProcessorFactoryFactory.RequestProcessorFactory getRequestProcessorFactory(Class pClass) throws XmlRpcException Description copied from interface:RequestProcessorFactoryFactory
This method is invoked at startup. It creates a factory for instances ofpClass
.- Specified by:
getRequestProcessorFactory
in interfaceRequestProcessorFactoryFactory
- Throws:
XmlRpcException
-