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 Object
implements org.apache.xmlrpc.XmlRpcHandler

Version:
$Id: ContinuumXmlRpcMetaDataHandler.java 1372267 2012-08-13 05:47:30Z brett $
Author:
Emmanuel Venisse

Constructor Summary
ContinuumXmlRpcMetaDataHandler(org.apache.xmlrpc.server.AbstractReflectiveHandlerMapping pMapping, org.apache.xmlrpc.common.TypeConverterFactory pTypeConverterFactory, Class pClass, org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestProcessorFactory pFactory, Method[] pMethods, String[][] signatures, String methodHelp, org.codehaus.plexus.PlexusContainer container)
          Creates a new instance.
 
Method Summary
 Object execute(org.apache.xmlrpc.XmlRpcRequest pRequest)
           
 String getMethodHelp()
           
 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,
                                      Class pClass,
                                      org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestProcessorFactory pFactory,
                                      Method[] pMethods,
                                      String[][] signatures,
                                      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 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 String[][] getSignatures()
                         throws org.apache.xmlrpc.XmlRpcException
Throws:
org.apache.xmlrpc.XmlRpcException

getMethodHelp

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


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