org.apache.xmlrpc.metadata

Class XmlRpcSystemImpl


public class XmlRpcSystemImpl
extends java.lang.Object

This class implements the various "system" calls, as specifies by XmlRpcListableHandlerMapping. Suggested use is to create an instance and add it to the handler mapping with the "system" prefix.

Constructor Summary

XmlRpcSystemImpl(XmlRpcListableHandlerMapping pMapping)
Creates a new instance, which provides meta data for the given handler mappings methods.

Method Summary

static void
addSystemHandler(PropertyHandlerMapping pMapping)
Adds an instance of this class to the given handler mapping.
String[]
listMethods()
Implements the "system.listMethods" call.
String
methodHelp(String methodName)
Implements the "system.methodHelp" call.
String[][]
methodSignature(String methodName)
Implements the "system.methodSignature" call.

Constructor Details

XmlRpcSystemImpl

public XmlRpcSystemImpl(XmlRpcListableHandlerMapping pMapping)
Creates a new instance, which provides meta data for the given handler mappings methods.

Method Details

addSystemHandler

public static void addSystemHandler(PropertyHandlerMapping pMapping)
            throws XmlRpcException
Adds an instance of this class to the given handler mapping.

listMethods

public String[] listMethods()
            throws XmlRpcException
Implements the "system.listMethods" call.

methodHelp

public String methodHelp(String methodName)
            throws XmlRpcException
Implements the "system.methodHelp" call.

methodSignature

public String[][] methodSignature(String methodName)
            throws XmlRpcException
Implements the "system.methodSignature" call.

Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.