public class DefaultHandlerMapping extends java.lang.Object implements XmlRpcHandlerMapping
XmlRpcServer
Modifier and Type | Field and Description |
---|---|
private java.util.Hashtable |
handlers |
Constructor and Description |
---|
DefaultHandlerMapping()
Create a new mapping.
|
Modifier and Type | Method and Description |
---|---|
void |
addHandler(java.lang.String handlerName,
java.lang.Object handler)
Register a handler object with this name.
|
java.lang.Object |
getHandler(java.lang.String methodName)
Find the handler and its method name for a given method.
|
void |
removeHandler(java.lang.String handlerName)
Remove a handler object that was previously registered with
this server.
|
public void addHandler(java.lang.String handlerName, java.lang.Object handler)
handlername
- The name to identify the handler by.handler
- The handler itself.public void removeHandler(java.lang.String handlerName)
handlerName
- The name identifying the handler to remove.public java.lang.Object getHandler(java.lang.String methodName) throws java.lang.Exception
XmlRpcHandlerMapping
interface.getHandler
in interface XmlRpcHandlerMapping
methodName
- The name of the XML-RPC method to find a
handler for (this is not the Java method name).java.lang.Exception
- If a handler can not be found.XmlRpcHandlerMapping.getHandler(String)
Copyright ? 1999-2002 Apache Software Foundation. All Rights Reserved.