Package org.apache.xmlrpc.server

Examples of org.apache.xmlrpc.server.RequestProcessorFactoryFactory$RequestProcessorFactory


     * Adds an instance of this class to the given handler
     * mapping.
   */
  public static void addSystemHandler(final PropertyHandlerMapping pMapping)
            throws XmlRpcException {
      final RequestProcessorFactoryFactory factory = pMapping.getRequestProcessorFactoryFactory();
        final XmlRpcSystemImpl systemHandler = new XmlRpcSystemImpl(pMapping);
        pMapping.setRequestProcessorFactoryFactory(new RequestProcessorFactoryFactory(){
            public RequestProcessorFactory getRequestProcessorFactory(Class pClass)
                    throws XmlRpcException {
                if (XmlRpcSystemImpl.class.equals(pClass)) {
                    return new RequestProcessorFactory(){
                        public Object getRequestProcessor(XmlRpcRequest request)
                                throws XmlRpcException {
                            return systemHandler;
                        }
                    };
                } else {
                    return factory.getRequestProcessorFactory(pClass);
                }
            }
        });
        pMapping.addHandler("system", XmlRpcSystemImpl.class);
    }
View Full Code Here


     * Adds an instance of this class to the given handler
     * mapping.
   */
  public static void addSystemHandler(final PropertyHandlerMapping pMapping)
            throws XmlRpcException {
      final RequestProcessorFactoryFactory factory = pMapping.getRequestProcessorFactoryFactory();
        final XmlRpcSystemImpl systemHandler = new XmlRpcSystemImpl(pMapping);
        pMapping.setRequestProcessorFactoryFactory(new RequestProcessorFactoryFactory(){
            public RequestProcessorFactory getRequestProcessorFactory(Class pClass)
                    throws XmlRpcException {
                if (XmlRpcSystemImpl.class.equals(pClass)) {
                    return new RequestProcessorFactory(){
                        public Object getRequestProcessor(XmlRpcRequest request)
                                throws XmlRpcException {
                            return systemHandler;
                        }
                    };
                } else {
                    return factory.getRequestProcessorFactory(pClass);
                }
            }
        });
        pMapping.addHandler("system", XmlRpcSystemImpl.class);
    }
View Full Code Here

TOP

Related Classes of org.apache.xmlrpc.server.RequestProcessorFactoryFactory$RequestProcessorFactory

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.