org.apache.maven.continuum.xmlrpc.server
Class ContinuumXmlRpcMetaDataHandler

java.lang.Object
  extended by org.apache.maven.continuum.xmlrpc.server.ContinuumXmlRpcMetaDataHandler
All Implemented Interfaces:
org.apache.xmlrpc.XmlRpcHandler

public class ContinuumXmlRpcMetaDataHandler
extends java.lang.Object
implements org.apache.xmlrpc.XmlRpcHandler

Version:
$Id: ContinuumXmlRpcMetaDataHandler.java 537892 2007-05-14 15:52:26Z evenisse $
Author:
Emmanuel Venisse

Constructor Summary
ContinuumXmlRpcMetaDataHandler(org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping pMapping, org.apache.xmlrpc.common.TypeConverterFactory pTypeConverterFactory, java.lang.Class pClass, org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestProcessorFactory pFactory, java.lang.reflect.Method[] pMethods, java.lang.String[][] signatures, java.lang.String methodHelp, org.codehaus.plexus.PlexusContainer container)
          Creates a new instance.
 
Method Summary
 java.lang.Object execute(org.apache.xmlrpc.XmlRpcRequest pRequest)
           
 java.lang.String getMethodHelp()
           
 java.lang.String[][] getSignatures()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContinuumXmlRpcMetaDataHandler

public ContinuumXmlRpcMetaDataHandler(org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping pMapping,
                                      org.apache.xmlrpc.common.TypeConverterFactory pTypeConverterFactory,
                                      java.lang.Class pClass,
                                      org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestProcessorFactory pFactory,
                                      java.lang.reflect.Method[] pMethods,
                                      java.lang.String[][] signatures,
                                      java.lang.String methodHelp,
                                      org.codehaus.plexus.PlexusContainer container)
Creates a new instance.

Parameters:
pMapping - The mapping, which creates this handler.
pClass - The class, which has been inspected to create this handler. Typically, this will be the same as
pInstance.getClass()
. It is used for diagnostic messages only.
pMethods - The method, which will be invoked for executing the handler.
signatures - The signature, which will be returned by getSignatures().
methodHelp - The help string, which will be returned by getMethodHelp().
container - The container that loaded the component
Method Detail

execute

public java.lang.Object execute(org.apache.xmlrpc.XmlRpcRequest pRequest)
                         throws org.apache.xmlrpc.XmlRpcException
Specified by:
execute in interface org.apache.xmlrpc.XmlRpcHandler
Throws:
org.apache.xmlrpc.XmlRpcException

getSignatures

public java.lang.String[][] getSignatures()
                                   throws org.apache.xmlrpc.XmlRpcException
Throws:
org.apache.xmlrpc.XmlRpcException

getMethodHelp

public java.lang.String getMethodHelp()
                               throws org.apache.xmlrpc.XmlRpcException
Throws:
org.apache.xmlrpc.XmlRpcException


Copyright © 2003-2007 The Apache Software Foundation. All Rights Reserved.