Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.roller.presentation.xmlrpc
Class BaseAPIHandler  view BaseAPIHandler download BaseAPIHandler.java

java.lang.Object
  extended byorg.roller.presentation.xmlrpc.BaseAPIHandler
Direct Known Subclasses:
BloggerAPIHandler

public class BaseAPIHandler
extends java.lang.Object

Base API handler does user validation, provides exception types, etc.


Field Summary
static int AUTHORIZATION_EXCEPTION
           
static java.lang.String AUTHORIZATION_EXCEPTION_MSG
           
static int BLOGGERAPI_DISABLED
           
static java.lang.String BLOGGERAPI_DISABLED_MSG
           
static int INVALID_POSTID
           
static java.lang.String INVALID_POSTID_MSG
           
private static org.apache.commons.logging.Log mLogger
           
static int NOBLOGS_EXCEPTION
           
static java.lang.String NOBLOGS_EXCEPTION_MSG
           
static int UNKNOWN_EXCEPTION
           
static java.lang.String UNKNOWN_EXCEPTION_MSG
           
static int UNSUPPORTED_EXCEPTION
           
static java.lang.String UNSUPPORTED_EXCEPTION_MSG
           
 
Constructor Summary
BaseAPIHandler()
           
 
Method Summary
protected  void flushPageCache(java.lang.String user)
           
protected  void validate(java.lang.String username, java.lang.String password)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mLogger

private static org.apache.commons.logging.Log mLogger

AUTHORIZATION_EXCEPTION

public static final int AUTHORIZATION_EXCEPTION
See Also:
Constant Field Values

AUTHORIZATION_EXCEPTION_MSG

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

UNKNOWN_EXCEPTION

public static final int UNKNOWN_EXCEPTION
See Also:
Constant Field Values

UNKNOWN_EXCEPTION_MSG

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

BLOGGERAPI_DISABLED

public static final int BLOGGERAPI_DISABLED
See Also:
Constant Field Values

BLOGGERAPI_DISABLED_MSG

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

UNSUPPORTED_EXCEPTION

public static final int UNSUPPORTED_EXCEPTION
See Also:
Constant Field Values

UNSUPPORTED_EXCEPTION_MSG

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

INVALID_POSTID

public static final int INVALID_POSTID
See Also:
Constant Field Values

INVALID_POSTID_MSG

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

NOBLOGS_EXCEPTION

public static final int NOBLOGS_EXCEPTION
See Also:
Constant Field Values

NOBLOGS_EXCEPTION_MSG

public static final java.lang.String NOBLOGS_EXCEPTION_MSG
See Also:
Constant Field Values
Constructor Detail

BaseAPIHandler

public BaseAPIHandler()
Method Detail

validate

protected void validate(java.lang.String username,
                        java.lang.String password)
                 throws java.lang.Exception

flushPageCache

protected void flushPageCache(java.lang.String user)
                       throws java.lang.Exception