java.lang.Object
org.roller.presentation.xmlrpc.BloggerHandler
- All Implemented Interfaces:
- org.apache.xmlrpc.XmlRpcHandler
- public class BloggerHandler
- extends java.lang.Object
- implements org.apache.xmlrpc.XmlRpcHandler
XmlRpcHandler that implements BloggerAPI for Roller.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
roller
private org.roller.model.Roller roller
BloggerHandler
public BloggerHandler(org.roller.model.Roller roller)
execute
public java.lang.Object execute(java.lang.String methodName,
java.util.Vector params)
throws java.lang.Exception
- Description copied from interface:
org.apache.xmlrpc.XmlRpcHandler
- Return the result, or throw an Exception if something went wrong.
- Specified by:
execute in interface org.apache.xmlrpc.XmlRpcHandler
newPost
public java.lang.Object newPost(java.util.Vector params)
throws org.roller.RollerException
editPost
public java.lang.Object editPost(java.util.Vector params)
throws org.roller.RollerException
deletePost
public java.lang.Object deletePost(java.util.Vector params)
throws org.roller.RollerException
getPost
public java.lang.Object getPost(java.util.Vector params)
throws org.roller.RollerException
getRecentPosts
public java.lang.Object getRecentPosts(java.util.Vector params)
throws org.roller.RollerException
getUserInfo
public java.lang.Object getUserInfo(java.util.Vector params)
throws org.roller.RollerException
getUsersBlogs
public java.lang.Object getUsersBlogs(java.util.Vector params)
throws org.roller.RollerException
getTemplate
public java.lang.Object getTemplate(java.util.Vector params)
throws org.roller.RollerException
setTemplate
public java.lang.Object setTemplate(java.util.Vector params)
throws org.roller.RollerException
isAuthenticated
private boolean isAuthenticated(java.lang.String username,
java.lang.String password)