1 37 38 package org.jahia.blogs.api; 39 40 import org.apache.xmlrpc.XmlRpcException; 41 42 import java.util.Vector ; 43 import java.util.Hashtable ; 44 45 52 public interface MetaWeblogAPI extends BloggerAPI { 53 54 64 public Hashtable getCategories( 65 final String blogID, 66 final String userName, 67 final String password) 68 throws XmlRpcException; 69 70 84 public String newPost( 85 final String blogID, 86 final String userName, 87 final String password, 88 final Hashtable struct, 89 final boolean publish) 90 throws XmlRpcException; 91 92 106 public boolean editPost( 107 final String postID, 108 final String userName, 109 final String password, 110 final Hashtable struct, 111 final boolean publish) 112 throws XmlRpcException; 113 114 124 public Hashtable getPost( 125 final String postID, 126 final String userName, 127 final String password) 128 throws XmlRpcException; 129 130 143 public boolean deletePost( 144 final String postID, 145 final String userName, 146 final String password, 147 final boolean publish) 148 throws XmlRpcException; 149 150 165 public Hashtable newMediaObject( 166 final String blogID, 167 final String userName, 168 final String password, 169 final Hashtable struct) 170 throws XmlRpcException; 171 172 183 public Vector getRecentPosts( 184 final String blogID, 185 final String userName, 186 final String password, 187 final int numposts) 188 throws XmlRpcException; 189 } 190 | Popular Tags |