Package org.apache.wiki.xmlrpc
Class RPCHandlerUTF8
java.lang.Object
org.apache.wiki.xmlrpc.AbstractRPCHandler
org.apache.wiki.xmlrpc.RPCHandlerUTF8
- All Implemented Interfaces:
WikiRPCHandler
public class RPCHandlerUTF8 extends AbstractRPCHandler
Provides handlers for all RPC routines. These routines are used by
the UTF-8 interface.
- Since:
- 1.6.13
-
Field Summary
Fields inherited from class org.apache.wiki.xmlrpc.AbstractRPCHandler
ERR_NOPAGE, ERR_NOPERMISSION, LINK_EXTERNAL, LINK_INLINE, LINK_LOCAL, m_context, m_engine, RPC_VERSION -
Constructor Summary
Constructors Constructor Description RPCHandlerUTF8() -
Method Summary
Modifier and Type Method Description protected Hashtable<String,Object>encodeWikiPage(Page page)Encodes a single wiki page info into a Hashtable.Vector<String>getAllPages()StringgetApplicationName()StringgetPage(String pagename)StringgetPageHTML(String pagename)StringgetPageHTMLVersion(String pagename, int version)Hashtable<String,Object>getPageInfo(String pagename)Hashtable<String,Object>getPageInfoVersion(String pagename, int version)StringgetPageVersion(String pagename, int version)Vector<Hashtable<String,Object>>getRecentChanges(Date since)Vector<Hashtable<String,String>>listLinks(String pagename)Methods inherited from class org.apache.wiki.xmlrpc.AbstractRPCHandler
checkPermission, getRPCVersionSupported, initialize
-
Constructor Details
-
RPCHandlerUTF8
public RPCHandlerUTF8()
-
-
Method Details
-
getApplicationName
-
getAllPages
-
encodeWikiPage
Encodes a single wiki page info into a Hashtable.- Specified by:
encodeWikiPagein classAbstractRPCHandler
-
getRecentChanges
- Overrides:
getRecentChangesin classAbstractRPCHandler
-
getPageInfo
public Hashtable<String,Object> getPageInfo(String pagename) throws org.apache.xmlrpc.XmlRpcException- Throws:
org.apache.xmlrpc.XmlRpcException
-
getPageInfoVersion
public Hashtable<String,Object> getPageInfoVersion(String pagename, int version) throws org.apache.xmlrpc.XmlRpcException- Throws:
org.apache.xmlrpc.XmlRpcException
-
getPage
- Throws:
org.apache.xmlrpc.XmlRpcException
-
getPageVersion
public String getPageVersion(String pagename, int version) throws org.apache.xmlrpc.XmlRpcException- Throws:
org.apache.xmlrpc.XmlRpcException
-
getPageHTML
- Throws:
org.apache.xmlrpc.XmlRpcException
-
getPageHTMLVersion
public String getPageHTMLVersion(String pagename, int version) throws org.apache.xmlrpc.XmlRpcException- Throws:
org.apache.xmlrpc.XmlRpcException
-
listLinks
public Vector<Hashtable<String,String>> listLinks(String pagename) throws org.apache.xmlrpc.XmlRpcException- Throws:
org.apache.xmlrpc.XmlRpcException
-