public static class RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory extends Object implements RequestProcessorFactoryFactory
RequestProcessorFactoryFactory.
A new instance is created and initialized for any request. The instance may
be configured by overwriting getRequestProcessor(Class, XmlRpcRequest).RequestProcessorFactoryFactory.RequestProcessorFactory, RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory, RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory| Constructor and Description |
|---|
RequestSpecificProcessorFactoryFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
getRequestProcessor(Class pClass,
XmlRpcRequest pRequest)
Subclasses may override this method for request specific configuration.
|
RequestProcessorFactoryFactory.RequestProcessorFactory |
getRequestProcessorFactory(Class pClass)
This method is invoked at startup.
|
public RequestSpecificProcessorFactoryFactory()
protected Object getRequestProcessor(Class pClass, XmlRpcRequest pRequest) throws XmlRpcException
public class MyRequestProcessorFactoryFactory
extends RequestProcessorFactoryFactory {
protected Object getRequestProcessor(Class pClass, XmlRpcRequest pRequest) {
Object result = super.getRequestProcessor(pClass, pRequest);
// Configure the object here
...
return result;
}
}
pRequest - The request object.XmlRpcExceptionpublic RequestProcessorFactoryFactory.RequestProcessorFactory getRequestProcessorFactory(Class pClass) throws XmlRpcException
RequestProcessorFactoryFactorypClass.getRequestProcessorFactory in interface RequestProcessorFactoryFactoryXmlRpcExceptionCopyright © 2001–2025 The Apache Software Foundation. All rights reserved.