Package org.apache.wiki.xmlrpc
Class RPCHandler
- java.lang.Object
- 
- org.apache.wiki.xmlrpc.AbstractRPCHandler
- 
- org.apache.wiki.xmlrpc.RPCHandler
 
 
- 
- All Implemented Interfaces:
- WikiRPCHandler
 
 public class RPCHandler extends AbstractRPCHandler Provides handlers for all RPC routines.- Since:
- 1.6.6
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.wiki.xmlrpc.AbstractRPCHandlerERR_NOPAGE, ERR_NOPERMISSION, LINK_EXTERNAL, LINK_INLINE, LINK_LOCAL, m_context, m_engine, RPC_VERSION
 
- 
 - 
Constructor SummaryConstructors Constructor Description RPCHandler()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Hashtable<java.lang.String,java.lang.Object>encodeWikiPage(Page page)Encodes a single wiki page info into a Hashtable.java.util.Vector<java.lang.String>getAllPages()java.lang.StringgetApplicationName()byte[]getPage(java.lang.String pagename)byte[]getPageHTML(java.lang.String pagename)byte[]getPageHTMLVersion(java.lang.String pagename, int version)java.util.HashtablegetPageInfo(java.lang.String pagename)java.util.HashtablegetPageInfoVersion(java.lang.String pagename, int version)byte[]getPageVersion(java.lang.String pagename, int version)java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.Object>>getRecentChanges(java.util.Date since)java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>>listLinks(java.lang.String pagename)- 
Methods inherited from class org.apache.wiki.xmlrpc.AbstractRPCHandlercheckPermission, getRPCVersionSupported, initialize
 
- 
 
- 
- 
- 
Constructor Detail- 
RPCHandlerpublic RPCHandler() 
 
- 
 - 
Method Detail- 
getApplicationNamepublic java.lang.String getApplicationName() 
 - 
getAllPagespublic java.util.Vector<java.lang.String> getAllPages() 
 - 
encodeWikiPageprotected java.util.Hashtable<java.lang.String,java.lang.Object> encodeWikiPage(Page page) Encodes a single wiki page info into a Hashtable.- Specified by:
- encodeWikiPagein class- AbstractRPCHandler
 
 - 
getRecentChangespublic java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.Object>> getRecentChanges(java.util.Date since) - Overrides:
- getRecentChangesin class- AbstractRPCHandler
 
 - 
getPageInfopublic java.util.Hashtable getPageInfo(java.lang.String pagename) throws org.apache.xmlrpc.XmlRpcException - Throws:
- org.apache.xmlrpc.XmlRpcException
 
 - 
getPageInfoVersionpublic java.util.Hashtable getPageInfoVersion(java.lang.String pagename, int version) throws org.apache.xmlrpc.XmlRpcException - Throws:
- org.apache.xmlrpc.XmlRpcException
 
 - 
getPagepublic byte[] getPage(java.lang.String pagename) throws org.apache.xmlrpc.XmlRpcException - Throws:
- org.apache.xmlrpc.XmlRpcException
 
 - 
getPageVersionpublic byte[] getPageVersion(java.lang.String pagename, int version) throws org.apache.xmlrpc.XmlRpcException - Throws:
- org.apache.xmlrpc.XmlRpcException
 
 - 
getPageHTMLpublic byte[] getPageHTML(java.lang.String pagename) throws org.apache.xmlrpc.XmlRpcException - Throws:
- org.apache.xmlrpc.XmlRpcException
 
 - 
getPageHTMLVersionpublic byte[] getPageHTMLVersion(java.lang.String pagename, int version) throws org.apache.xmlrpc.XmlRpcException - Throws:
- org.apache.xmlrpc.XmlRpcException
 
 - 
listLinkspublic java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> listLinks(java.lang.String pagename) throws org.apache.xmlrpc.XmlRpcException - Throws:
- org.apache.xmlrpc.XmlRpcException
 
 
- 
 
-