org.apache.xmlrpc.server

Class RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory

public static class RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory extends Object implements RequestProcessorFactoryFactory

This is an alternative implementation of {@link RequestProcessorFactoryFactory}. It creates stateless request processors, which are able to process concurrent requests without request specific initialization.
Method Summary
protected ObjectgetRequestProcessor(Class pClass)
Subclasses may override this method for class specific configuration.
RequestProcessorFactoryFactory.RequestProcessorFactorygetRequestProcessorFactory(Class pClass)

Method Detail

getRequestProcessor

protected Object getRequestProcessor(Class pClass)
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;
       }
   }
 

getRequestProcessorFactory

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