com.ecyrd.jspwiki.xmlrpc
Class RPCHandlerUTF8

java.lang.Object
  |
  +--com.ecyrd.jspwiki.xmlrpc.AbstractRPCHandler
        |
        +--com.ecyrd.jspwiki.xmlrpc.RPCHandlerUTF8

public class RPCHandlerUTF8
extends AbstractRPCHandler

Provides handlers for all RPC routines. These routines are used by the UTF-8 interface.

Since:
1.6.13
Author:
Janne Jalkanen

Field Summary
 
Fields inherited from class com.ecyrd.jspwiki.xmlrpc.AbstractRPCHandler
ERR_NOPAGE, LINK_EXTERNAL, LINK_INLINE, LINK_LOCAL, m_engine, RPC_VERSION
 
Constructor Summary
RPCHandlerUTF8()
           
 
Method Summary
protected  java.util.Hashtable encodeWikiPage(WikiPage page)
          Encodes a single wiki page info into a Hashtable.
 java.util.Vector getAllPages()
           
 java.lang.String getApplicationName()
           
 java.lang.String getPage(java.lang.String pagename)
           
 java.lang.String getPageHTML(java.lang.String pagename)
           
 java.lang.String getPageHTMLVersion(java.lang.String pagename, int version)
           
 java.util.Hashtable getPageInfo(java.lang.String pagename)
           
 java.util.Hashtable getPageInfoVersion(java.lang.String pagename, int version)
           
 java.lang.String getPageVersion(java.lang.String pagename, int version)
           
 java.util.Vector getRecentChanges(java.util.Date since)
           
 java.util.Vector listLinks(java.lang.String pagename)
           
 
Methods inherited from class com.ecyrd.jspwiki.xmlrpc.AbstractRPCHandler
getRPCVersionSupported, initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RPCHandlerUTF8

public RPCHandlerUTF8()
Method Detail

getApplicationName

public java.lang.String getApplicationName()

getAllPages

public java.util.Vector getAllPages()

encodeWikiPage

protected java.util.Hashtable encodeWikiPage(WikiPage page)
Encodes a single wiki page info into a Hashtable.

Specified by:
encodeWikiPage in class AbstractRPCHandler

getRecentChanges

public java.util.Vector getRecentChanges(java.util.Date since)
Overrides:
getRecentChanges in class AbstractRPCHandler

getPageInfo

public java.util.Hashtable getPageInfo(java.lang.String pagename)
                                throws org.apache.xmlrpc.XmlRpcException
org.apache.xmlrpc.XmlRpcException

getPageInfoVersion

public java.util.Hashtable getPageInfoVersion(java.lang.String pagename,
                                              int version)
                                       throws org.apache.xmlrpc.XmlRpcException
org.apache.xmlrpc.XmlRpcException

getPage

public java.lang.String getPage(java.lang.String pagename)
                         throws org.apache.xmlrpc.XmlRpcException
org.apache.xmlrpc.XmlRpcException

getPageVersion

public java.lang.String getPageVersion(java.lang.String pagename,
                                       int version)
                                throws org.apache.xmlrpc.XmlRpcException
org.apache.xmlrpc.XmlRpcException

getPageHTML

public java.lang.String getPageHTML(java.lang.String pagename)
                             throws org.apache.xmlrpc.XmlRpcException
org.apache.xmlrpc.XmlRpcException

getPageHTMLVersion

public java.lang.String getPageHTMLVersion(java.lang.String pagename,
                                           int version)
                                    throws org.apache.xmlrpc.XmlRpcException
org.apache.xmlrpc.XmlRpcException

listLinks

public java.util.Vector listLinks(java.lang.String pagename)
                           throws org.apache.xmlrpc.XmlRpcException
org.apache.xmlrpc.XmlRpcException