Modifier and Type | Class and Description |
---|---|
class |
MetaWeblogBlog.EntryIterator
Deprecated.
Iterates over MetaWeblog API entries.
|
class |
MetaWeblogBlog.MetaWeblogBlogCollection
Deprecated.
MetaWeblog API impplementation of Blog.Collection
|
Blog.Collection
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
appkey
Deprecated.
|
private java.lang.String |
blogid
Deprecated.
|
private java.util.Map<java.lang.String,MetaWeblogBlog.MetaWeblogBlogCollection> |
collections
Deprecated.
|
private java.lang.String |
name
Deprecated.
|
private java.lang.String |
password
Deprecated.
|
private java.net.URL |
url
Deprecated.
|
private java.lang.String |
userName
Deprecated.
|
private org.apache.xmlrpc.client.XmlRpcClient |
xmlRpcClient
Deprecated.
|
Constructor and Description |
---|
MetaWeblogBlog(java.lang.String blogid,
java.lang.String name,
java.net.URL url,
java.lang.String userName,
java.lang.String password)
Deprecated.
|
MetaWeblogBlog(java.lang.String blogId,
java.lang.String name,
java.net.URL url,
java.lang.String userName,
java.lang.String password,
java.lang.String appkey)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.Object> |
createPostStructure(BlogEntry entry)
Deprecated.
|
(package private) void |
deleteEntry(java.lang.String id)
Deprecated.
|
(package private) void |
deleteResource(BlogResource resource)
Deprecated.
|
java.util.List<BlogEntry.Category> |
getCategories()
Deprecated.
Returns list of available BlogEntry.Category in primary entries collection.
|
Blog.Collection |
getCollection(java.lang.String token)
Deprecated.
Get collection by token.
|
java.util.List<Blog.Collection> |
getCollections()
Deprecated.
Gets listing of entry and resource collections available in the blog, including the primary
collections.
|
java.util.Iterator<BlogEntry> |
getEntries()
Deprecated.
Get iterator over entries in primary entries collection (the first collection that accepts
entries).
|
BlogEntry |
getEntry(java.lang.String id)
Deprecated.
Get a single BlogEntry (or BlogResource) by token.
|
java.lang.String |
getName()
Deprecated.
Name of this blog.
|
(package private) BlogResource |
getResource(java.lang.String token)
Deprecated.
|
NoOpIterator<BlogEntry> |
getResources()
Deprecated.
Get entries in primary resources collection (the first collection that accepts anything other
than entries).
|
java.lang.String |
getToken()
Deprecated.
Token can be used to fetch this blog again from getBlog() method.
|
private org.apache.xmlrpc.client.XmlRpcClient |
getXmlRpcClient()
Deprecated.
|
BlogEntry |
newEntry()
Deprecated.
Create but do not save it to server new BlogEntry in primary entries collection (the first
collection found that accepts entries).
|
BlogResource |
newResource(java.lang.String name,
java.lang.String contentType,
byte[] bytes)
Deprecated.
Create but do not save it to server new BlogResource in primary resources collection (the
first collection found that accepts resources).
|
(package private) java.lang.String |
saveEntry(BlogEntry entry)
Deprecated.
|
(package private) java.lang.String |
saveResource(MetaWeblogResource resource)
Deprecated.
|
java.lang.String |
toString()
Deprecated.
String representation of blog, returns the name.
|
private final java.lang.String blogid
private final java.lang.String name
private final java.net.URL url
private final java.lang.String userName
private final java.lang.String password
private final java.util.Map<java.lang.String,MetaWeblogBlog.MetaWeblogBlogCollection> collections
private java.lang.String appkey
private org.apache.xmlrpc.client.XmlRpcClient xmlRpcClient
MetaWeblogBlog(java.lang.String blogid, java.lang.String name, java.net.URL url, java.lang.String userName, java.lang.String password)
MetaWeblogBlog(java.lang.String blogId, java.lang.String name, java.net.URL url, java.lang.String userName, java.lang.String password, java.lang.String appkey)
public java.lang.String getName()
public java.lang.String getToken()
public java.lang.String toString()
toString
in class java.lang.Object
private org.apache.xmlrpc.client.XmlRpcClient getXmlRpcClient()
public BlogEntry newEntry()
java.lang.String saveEntry(BlogEntry entry) throws BlogClientException
BlogClientException
public BlogEntry getEntry(java.lang.String id) throws BlogClientException
getEntry
in interface Blog
id
- Token from blog entry's getToken() method.BlogClientException
void deleteEntry(java.lang.String id) throws BlogClientException
BlogClientException
public java.util.Iterator<BlogEntry> getEntries() throws BlogClientException
getEntries
in interface Blog
BlogClientException
- On failure or if there is no primary entries collection.public BlogResource newResource(java.lang.String name, java.lang.String contentType, byte[] bytes) throws BlogClientException
newResource
in interface Blog
name
- Name of resource to be saved.contentType
- MIME content type of resource data.bytes
- Bytes of resource data.BlogClientException
- On error or if there is no primary respurces collection.java.lang.String saveResource(MetaWeblogResource resource) throws BlogClientException
BlogClientException
BlogResource getResource(java.lang.String token) throws BlogClientException
BlogClientException
public NoOpIterator<BlogEntry> getResources() throws BlogClientException
getResources
in interface Blog
BlogClientException
- On failure or if there is no primary resources collection.void deleteResource(BlogResource resource) throws BlogClientException
BlogClientException
public java.util.List<BlogEntry.Category> getCategories() throws BlogClientException
getCategories
in interface Blog
BlogClientException
- On error or if there is no primary entries collection.private java.util.Map<java.lang.String,java.lang.Object> createPostStructure(BlogEntry entry)
public java.util.List<Blog.Collection> getCollections() throws BlogClientException
getCollections
in interface Blog
BlogClientException
- On error fetching collections.public Blog.Collection getCollection(java.lang.String token) throws BlogClientException
getCollection
in interface Blog
token
- Token from a collection's getToken() method.BlogClientException
- On error fetching collection.