org.apache.xmlrpc.server

Class RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory

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.
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.