org.apache.xmlrpc.server

Class RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory

public static class RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory extends Object implements RequestProcessorFactoryFactory

This is the default implementation of RequestProcessorFactoryFactory. A new instance is created and initialized for any request. The instance may be configured by overwriting RequestSpecificProcessorFactoryFactory.
Method Summary
protected ObjectgetRequestProcessor(Class pClass, XmlRpcRequest pRequest)
Subclasses may override this method for request specific configuration.
RequestProcessorFactoryFactory.RequestProcessorFactorygetRequestProcessorFactory(Class pClass)

Method Detail

getRequestProcessor

protected Object getRequestProcessor(Class pClass, XmlRpcRequest pRequest)
Subclasses may override this method for request specific configuration. A typical subclass will look like this:
   public class MyRequestProcessorFactoryFactory
           extends RequestProcessorFactoryFactory {
       protected Object getRequestProcessor(Class pClass, XmlRpcRequest pRequest) {
           Object result = super.getRequestProcessor(pClass, pRequest);
           // Configure the object here
           ...
           return result;
       }
   }
 

getRequestProcessorFactory

public RequestProcessorFactoryFactory.RequestProcessorFactory getRequestProcessorFactory(Class pClass)
Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.