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 RequestProcessorFactoryFactory
RequestProcessorFactoryFactory.RequestProcessorFactory, RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory, RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectgetRequestProcessor(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:RequestProcessorFactoryFactoryThis method is invoked at startup. It creates a factory for instances ofpClass.- Specified by:
getRequestProcessorFactoryin interfaceRequestProcessorFactoryFactory- Throws:
XmlRpcException
-