|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.rometools.propono.blogclient.atomprotocol.AtomBlog
public class AtomBlog
Atom protocol implementation of the BlogClient Blog interface.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.rometools.propono.blogclient.Blog |
|---|
Blog.Collection |
| Method Summary | |
|---|---|
List |
getCategories()
Returns list of available BlogEntry.Category in primary entries collection. |
Blog.Collection |
getCollection(String token)
Get collection by token. |
List |
getCollections()
Gets listing of entry and resource collections available in the blog, including the primary collections. |
Iterator |
getEntries()
Get iterator over entries in primary entries collection (the first collection that accepts entries). |
BlogEntry |
getEntry(String token)
Get a single BlogEntry (or BlogResource) by token. |
String |
getName()
Name of this blog. |
Iterator |
getResources()
Get entries in primary resources collection (the first collection that accepts anything other than entries). |
String |
getToken()
Token can be used to fetch this blog again from getBlog() method. |
BlogEntry |
newEntry()
Create but do not save it to server new BlogEntry in primary entries collection (the first collection found that accepts entries). |
BlogResource |
newResource(String name,
String contentType,
byte[] bytes)
Create but do not save it to server new BlogResource in primary resources collection (the first collection found that accepts resources). |
String |
toString()
String display of blog, returns name. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public String getName()
getName in interface Blogpublic String toString()
toString in class Objectpublic String getToken()
getToken in interface Blog
public BlogEntry newEntry()
throws BlogClientException
newEntry in interface BlogBlogClientException - On error or if there is no primary entries collection.
public BlogEntry getEntry(String token)
throws BlogClientException
getEntry in interface Blogtoken - Token from blog entry's getToken() method.
BlogClientException
public Iterator getEntries()
throws BlogClientException
getEntries in interface BlogBlogClientException - On failure or if there is no primary entries collection.
public Iterator getResources()
throws BlogClientException
getResources in interface BlogBlogClientException - On failure or if there is no primary resources collection.
public List getCategories()
throws BlogClientException
getCategories in interface BlogBlogClientException - On error or if there is no primary entries collection.
public BlogResource newResource(String name,
String contentType,
byte[] bytes)
throws BlogClientException
newResource in interface Blogname - 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.
public List getCollections()
throws BlogClientException
getCollections in interface BlogBlogClientException - On error fetching collections.
public Blog.Collection getCollection(String token)
throws BlogClientException
getCollection in interface Blogtoken - Token from a collection's getToken() method.
BlogClientException - On error fetching collection.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||