/** Creates a new instance. * @param pMapping The mapping, which creates this handler. * @param pClass The class, which has been inspected to create * this handler. Typically, this will be the same as * <pre>pInstance.getClass()</pre>. It is used for diagnostic * messages only. * @param pMethods The method, which will be invoked for * executing the handler. */ public ReflectiveXmlRpcHandler(AbstractReflectiveHandlerMapping pMapping, TypeConverterFactory pTypeConverterFactory, Class pClass, RequestProcessorFactory pFactory, Method[] pMethods) { mapping = pMapping; clazz = pClass; methods = new MethodData[pMethods.length]; requestProcessorFactory = pFactory; for (int i = 0; i < methods.length; i++) { methods[i] = new MethodData(pMethods[i], pTypeConverterFactory); } }
/** Creates a new instance. * @param pMapping The mapping, which creates this handler. * @param pClass The class, which has been inspected to create * this handler. Typically, this will be the same as * <pre>pInstance.getClass()</pre>. It is used for diagnostic * messages only. * @param pMethods The method, which will be invoked for * executing the handler. */ public ReflectiveXmlRpcHandler(AbstractReflectiveHandlerMapping pMapping, TypeConverterFactory pTypeConverterFactory, Class pClass, RequestProcessorFactory pFactory, Method[] pMethods) { mapping = pMapping; clazz = pClass; methods = new MethodData[pMethods.length]; requestProcessorFactory = pFactory; for (int i = 0; i < methods.length; i++) { methods[i] = new MethodData(pMethods[i], pTypeConverterFactory); } }
/** Creates a new instance. * @param pMapping The mapping, which creates this handler. * @param pClass The class, which has been inspected to create * this handler. Typically, this will be the same as * <pre>pInstance.getClass()</pre>. It is used for diagnostic * messages only. * @param pMethods The method, which will be invoked for * executing the handler. */ public ReflectiveXmlRpcHandler(AbstractReflectiveHandlerMapping pMapping, TypeConverterFactory pTypeConverterFactory, Class pClass, RequestProcessorFactory pFactory, Method[] pMethods) { mapping = pMapping; clazz = pClass; methods = new MethodData[pMethods.length]; requestProcessorFactory = pFactory; for (int i = 0; i < methods.length; i++) { methods[i] = new MethodData(pMethods[i], pTypeConverterFactory); } }