|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.xmlrpc.DefaultHandlerMapping
Provide a default handler mapping, used by the XmlRpcServer. This mapping supports the special handler name "$default" that will handle otherwise unhandled requests.
XmlRpcServer
Field Summary | |
private java.util.Hashtable |
handlers
|
Constructor Summary | |
DefaultHandlerMapping()
Create a new mapping. |
Method Summary | |
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private java.util.Hashtable handlers
Constructor Detail |
public DefaultHandlerMapping()
Method Detail |
public void addHandler(java.lang.String handlerName, java.lang.Object handler)
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)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |