|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.rometools.propono.blogclient.atomprotocol.AtomCollection
public class AtomCollection
Atom protocol implementation of BlogClient Blog.Collection.
| Method Summary | |
|---|---|
boolean |
accepts(String ct)
Determines if collection will accept a content-type. |
List |
getAccepts()
Content-types accepted by collection. |
Blog |
getBlog()
Get blog that contains this collection. |
List |
getCategories()
Return categories allowed by colletion. |
Iterator |
getEntries()
Get iterator over entries/resources in this collection. |
String |
getTitle()
Title of collection. |
String |
getToken()
Token that can be used to fetch collection. |
BlogEntry |
newEntry()
Create but do not save new entry in collection. |
BlogResource |
newResource(String name,
String contentType,
byte[] bytes)
Create but do not save new resource in collection. |
String |
saveEntry(BlogEntry entry)
Save or update a BlogEntry in this collection by adding it to this collection and then calling it's entry.save() method. |
String |
saveResource(BlogResource res)
Save or update resource in this collection |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public String getTitle()
getTitle in interface Blog.Collectionpublic String getToken()
getToken in interface Blog.Collectionpublic List getAccepts()
getAccepts in interface Blog.Collectionpublic boolean accepts(String ct)
accepts in interface Blog.Collectionct - Content-type to be considered.
public Iterator getEntries()
throws BlogClientException
getEntries in interface Blog.CollectionBlogClientException - On error fetching entries/resources.
public BlogEntry newEntry()
throws BlogClientException
newEntry in interface Blog.CollectionBlogClientException - On error creating entry.
public BlogResource newResource(String name,
String contentType,
byte[] bytes)
throws BlogClientException
newResource in interface Blog.Collectionname - Name of new resource.contentType - MIME content-type of new resource.bytes - Data for new resource.
BlogClientException - On error creating entry.
public String saveResource(BlogResource res)
throws BlogClientException
saveResource in interface Blog.Collectionres - BlogResource to be saved.
BlogClientException - On error saving resource.
public String saveEntry(BlogEntry entry)
throws BlogClientException
saveEntry in interface Blog.Collectionentry - BlogEntry to be saved.
BlogClientException - On error saving entry.public Blog getBlog()
getBlog in interface Blog.Collectionpublic List getCategories()
getCategories in interface Blog.Collection
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||