Public Member Functions | Private Attributes
org.apache.xmlrpc.metadata.ReflectiveXmlRpcMetaDataHandler Class Reference
Inheritance diagram for org.apache.xmlrpc.metadata.ReflectiveXmlRpcMetaDataHandler:
Inheritance graph
[legend]

List of all members.

Public Member Functions

String getMethodHelp () throws XmlRpcException
String[][] getSignatures () throws XmlRpcException
 ReflectiveXmlRpcMetaDataHandler (AbstractReflectiveHandlerMapping pMapping, TypeConverterFactory pTypeConverterFactory, Class pClass, RequestProcessorFactory pFactory, Method[] pMethods, String[][] pSignatures, String pMethodHelp)

Private Attributes

final String methodHelp
final String[][] signatures

Detailed Description

Default implementation of XmlRpcMetaDataHandler.

Definition at line 32 of file ReflectiveXmlRpcMetaDataHandler.java.


Constructor & Destructor Documentation

org.apache.xmlrpc.metadata.ReflectiveXmlRpcMetaDataHandler.ReflectiveXmlRpcMetaDataHandler ( AbstractReflectiveHandlerMapping  pMapping,
TypeConverterFactory  pTypeConverterFactory,
Class  pClass,
RequestProcessorFactory  pFactory,
Method[]  pMethods,
String  pSignatures[][],
String  pMethodHelp 
) [inline]

Creates a new instance.

Parameters:
pMappingThe mapping, which creates this handler.
pClassThe 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.
pMethodsThe method, which will be invoked for executing the handler.
pSignaturesThe signature, which will be returned by getSignatures().
pMethodHelpThe help string, which will be returned by getMethodHelp().

Definition at line 50 of file ReflectiveXmlRpcMetaDataHandler.java.


Member Function Documentation

This method may be used to implement XmlRpcListableHandlerMapping#getMethodHelp(String). Typically, the handler mapping will pick up the matching handler, invoke its method getMethodHelp(), and return the result.

Implements org.apache.xmlrpc.metadata.XmlRpcMetaDataHandler.

Definition at line 63 of file ReflectiveXmlRpcMetaDataHandler.java.

This method may be used to implement XmlRpcListableHandlerMapping#getMethodSignature(String). Typically, the handler mapping will pick up the matching handler, invoke its method getSignatures(), and return the result.

Method handlers, which are created by the AbstractReflectiveHandlerMapping, will typically return a single signature only.

Returns:
An array of arrays. Any element in the outer array is a signature. The elements in the inner array are being concatenated with commas. The inner arrays first element is the return type, followed by the parameter types.

Implements org.apache.xmlrpc.metadata.XmlRpcMetaDataHandler.

Definition at line 59 of file ReflectiveXmlRpcMetaDataHandler.java.


Member Data Documentation

Definition at line 35 of file ReflectiveXmlRpcMetaDataHandler.java.

Definition at line 34 of file ReflectiveXmlRpcMetaDataHandler.java.


The documentation for this class was generated from the following file:


rosjava_core
Author(s):
autogenerated on Wed Aug 26 2015 16:06:50