com.ecyrd.jspwiki.xmlrpc
Class AbstractRPCHandler

java.lang.Object
  |
  +--com.ecyrd.jspwiki.xmlrpc.AbstractRPCHandler
Direct Known Subclasses:
RPCHandler, RPCHandlerUTF8

public abstract class AbstractRPCHandler
extends java.lang.Object

Provides definitions for RPC handler routines.

Since:
1.6.13
Author:
Janne Jalkanen

Field Summary
static int ERR_NOPAGE
          Error code: no such page.
static java.lang.String LINK_EXTERNAL
           
static java.lang.String LINK_INLINE
           
static java.lang.String LINK_LOCAL
           
protected  WikiEngine m_engine
           
static int RPC_VERSION
          This is the currently implemented JSPWiki XML-RPC code revision.
 
Constructor Summary
AbstractRPCHandler()
           
 
Method Summary
protected abstract  java.util.Hashtable encodeWikiPage(WikiPage p)
           
 java.util.Vector getRecentChanges(java.util.Date since)
           
 int getRPCVersionSupported()
          Returns the current supported JSPWiki XML-RPC API.
 void initialize(WikiEngine engine)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERR_NOPAGE

public static final int ERR_NOPAGE
Error code: no such page.

See Also:
Constant Field Values

LINK_LOCAL

public static final java.lang.String LINK_LOCAL
See Also:
Constant Field Values

LINK_EXTERNAL

public static final java.lang.String LINK_EXTERNAL
See Also:
Constant Field Values

LINK_INLINE

public static final java.lang.String LINK_INLINE
See Also:
Constant Field Values

m_engine

protected WikiEngine m_engine

RPC_VERSION

public static final int RPC_VERSION
This is the currently implemented JSPWiki XML-RPC code revision.

See Also:
Constant Field Values
Constructor Detail

AbstractRPCHandler

public AbstractRPCHandler()
Method Detail

initialize

public void initialize(WikiEngine engine)

encodeWikiPage

protected abstract java.util.Hashtable encodeWikiPage(WikiPage p)

getRecentChanges

public java.util.Vector getRecentChanges(java.util.Date since)

getRPCVersionSupported

public int getRPCVersionSupported()
Returns the current supported JSPWiki XML-RPC API.