|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.blojsom.extension.xmlrpc.handler.APIHandler
org.blojsom.extension.xmlrpc.handler.MovableTypeAPIHandler
MovableType API handler
| Field Summary |
| Fields inherited from class org.blojsom.extension.xmlrpc.handler.APIHandler |
_authorizationProvider, _blog, _eventBroadcaster, _fetcher, _httpServletRequest, _httpServletResponse, _properties, _servletConfig, ALL_XMLRPC_EDIT_PERMISSION, AUTHORIZATION_EXCEPTION, AUTHORIZATION_EXCEPTION_MSG, INVALID_POSTID, INVALID_POSTID_MSG, NOBLOGS_EXCEPTION, NOBLOGS_EXCEPTION_MSG, PERMISSION_EXCEPTION, PERMISSION_EXCEPTION_MSG, UNKNOWN_EXCEPTION, UNKNOWN_EXCEPTION_MSG, UNSUPPORTED_EXCEPTION, UNSUPPORTED_EXCEPTION_MSG |
| Constructor Summary | |
MovableTypeAPIHandler()
Construct a new MovableType API handler |
|
| Method Summary | |
java.lang.Object |
getCategoryList(java.lang.String blogID,
java.lang.String username,
java.lang.String password)
Returns a list of all categories defined in the weblog. |
java.lang.String |
getName()
Gets the name of API Handler. |
java.lang.Object |
getPostCategories(java.lang.String postID,
java.lang.String username,
java.lang.String password)
Returns a list of all categories to which the post is assigned. |
java.lang.Object |
getRecentPostTitles(java.lang.String blogID,
java.lang.String username,
java.lang.String password,
int numberOfPosts)
Returns a bandwidth-friendly list of the most recent posts in the system. |
java.lang.Object |
getTrackbackPings(java.lang.String postID)
Retrieve the list of TrackBack pings posted to a particular entry |
boolean |
publishPost(java.lang.String postID,
java.lang.String username,
java.lang.String password)
Publish (rebuild) all of the static files related to an entry from your weblog. |
boolean |
setPostCategories(java.lang.String postID,
java.lang.String username,
java.lang.String password,
java.util.Vector categories)
Sets the categories for a post. |
java.lang.Object |
supportedMethods()
Retrieve information about the XML-RPC methods supported by the server. |
java.lang.Object |
supportedTextFilters()
Retrieve information about the text formatting plugins supported by the server. |
| Methods inherited from class org.blojsom.extension.xmlrpc.handler.APIHandler |
checkXMLRPCPermission, setAuthorizationProvider, setBlog, setEventBroadcaster, setFetcher, setHttpServletRequest, setHttpServletResponse, setProperties, setServletConfig |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MovableTypeAPIHandler()
| Method Detail |
public java.lang.String getName()
getName in class APIHandler
public java.lang.Object getRecentPostTitles(java.lang.String blogID,
java.lang.String username,
java.lang.String password,
int numberOfPosts)
throws java.lang.Exception
blogID - Blog IDusername - Usernamepassword - PasswordnumberOfPosts - Number of titles to retrieve
java.lang.Exception - If there is an error retrieving post titles
public java.lang.Object getCategoryList(java.lang.String blogID,
java.lang.String username,
java.lang.String password)
throws java.lang.Exception
blogID - Blog IDusername - Usernamepassword - Password
java.lang.Exception - If there is an error getting the category list
public java.lang.Object getPostCategories(java.lang.String postID,
java.lang.String username,
java.lang.String password)
throws java.lang.Exception
postID - Post IDusername - Usernamepassword - Password
org.apache.xmlrpc.XmlRpcException - If there is an error retrieving the post categories
java.lang.Exception
public boolean setPostCategories(java.lang.String postID,
java.lang.String username,
java.lang.String password,
java.util.Vector categories)
throws java.lang.Exception
postID - Post IDusername - Usernamepassword - Passwordcategories - Array of structs containing String categoryId and boolean isPrimary
true if categories set for a post
java.lang.Exception - If there is an error setting the categories for a post
public java.lang.Object supportedMethods()
throws java.lang.Exception
java.lang.Exception - If there is an error retrieving the list of supported XML-RPC methods.
public java.lang.Object supportedTextFilters()
throws java.lang.Exception
java.lang.Exception - If there is an error retrieving the list of plugins
public java.lang.Object getTrackbackPings(java.lang.String postID)
throws java.lang.Exception
postID - Post ID
java.lang.Exception - If there is an error retrieving trackbacks for an entry
public boolean publishPost(java.lang.String postID,
java.lang.String username,
java.lang.String password)
throws java.lang.Exception
postID - Post IDusername - Usernamepassword - Password
true if post published
java.lang.Exception - If there is an error publishing the post
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||