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 |
Default implementation of XmlRpcMetaDataHandler.
Definition at line 32 of file ReflectiveXmlRpcMetaDataHandler.java.
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.
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. |
pSignatures | The signature, which will be returned by getSignatures(). |
pMethodHelp | The help string, which will be returned by getMethodHelp(). |
Definition at line 50 of file ReflectiveXmlRpcMetaDataHandler.java.
String org.apache.xmlrpc.metadata.ReflectiveXmlRpcMetaDataHandler.getMethodHelp | ( | ) | throws XmlRpcException [inline] |
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.
String [][] org.apache.xmlrpc.metadata.ReflectiveXmlRpcMetaDataHandler.getSignatures | ( | ) | throws XmlRpcException [inline] |
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.
Implements org.apache.xmlrpc.metadata.XmlRpcMetaDataHandler.
Definition at line 59 of file ReflectiveXmlRpcMetaDataHandler.java.
final String org.apache.xmlrpc.metadata.ReflectiveXmlRpcMetaDataHandler.methodHelp [private] |
Definition at line 35 of file ReflectiveXmlRpcMetaDataHandler.java.
final String [][] org.apache.xmlrpc.metadata.ReflectiveXmlRpcMetaDataHandler.signatures [private] |
Definition at line 34 of file ReflectiveXmlRpcMetaDataHandler.java.